mac firmware updates?

es1887

New member
does anyone know how exactly to install or run the apex firmware program on a mac. ken was kind enough to send me the software, but for it to send he had to put it as a .txt. when i try to unzip it tells me that the software is unsupported and that i have to convert it to .pdf. then when i do that it tells me that .pdf can not be converted to .zip. so i tried to save the .pdf to .txt and then back to .zip. when i do this it tell me that it cannot unarchive from the desktop, whatever that means. anyways some help on this issue would be great! thanks in advance.
 
Can one of the Mac people please help. He is trying to install the Mac uploader (that many of you helped to test) and is having difficulties understanding how to get from the file I emailed to a file that is runnable.

I had to rename the .zip file to .zip.txt in order to get around the email server blocking the inbound file and I was hopeful that simply renaming back to .zip would work but for some reason he is not able to open the file. Does the Mac not have .zip support built-into the OS?
 
i tried to do what the readme text said and this is what i can up with. anyone please some help would be nice

Last login: Tue Jan 26 19:08:48 on ttyp1
Welcome to Darwin!
ryan:~ pidge$ arp -a
? (192.168.1.1) at 0:c:41:3e:7:7e on en1 [ethernet]
? (192.168.1.50) at 0:c:11:23:8:b7 on en1 [ethernet]
? (192.168.1.101) at 0:23:4e:a0:12:23 on en1 [ethernet]
? (192.168.1.255) at ff:ff:ff:ff:ff:ff on en1 [ethernet]
ryan:~ pidge$ sudo arp ns 0:c:11:23:8:b6 0c:1d:12:e0:1f:10

WARNING: Improper use of the sudo command could lead to data loss
or the deletion of important system files. Please double-check your
typing when using sudo. Type "man sudo" for more information.

To proceed, enter your password, or type Ctrl-C to abort.

Password:
usage: arp [-n] hostname
arp [-n] -a
arp -d hostname [pub]
arp -d -a
arp -s hostname ether_addr [temp] [pub]
arp -S hostname ether_addr [temp] [pub]
arp -f filename
ryan:~ pidge$ arp -a
? (192.168.1.1) at 0:c:41:3e:7:7e on en1 [ethernet]
? (192.168.1.50) at 0:c:11:23:8:b7 on en1 [ethernet]
? (192.168.1.101) at 0:23:4e:a0:12:23 on en1 [ethernet]
ryan:~ pidge$
 
Replace:
ryan:~ pidge$ sudo arp ns 0:c:11:23:8:b6 0c:1d:12:e0:1f:10

With something like:
ryan:~ pidge$ sudo arp -s 192.168.1.7 0c:1d:12:e0:1f:10


(The 'ns' should be '-s' and the first address should be an IP address rather than a MAC address)
 
i think i have it now how do i connect to the boot loader


yan:~ pidge$ sudo arp -s 192.168.1.60 0c:1d:12:e0:1f:10
ryan:~ pidge$ arp -a
? (192.168.1.1) at 0:c:41:3e:7:7e on en1 [ethernet]
? (192.168.1.7) at c:1d:12:e0:1f:10 on en1 permanent [ethernet]
? (192.168.1.50) at 0:c:11:23:8:b7 on en1 [ethernet]
? (192.168.1.60) at c:1d:12:e0:1f:10 on en1 permanent [ethernet]
? (192.168.1.101) at 0:23:4e:a0:12:23 on en1 [ethernet]
? (192.168.1.255) at ff:ff:ff:ff:ff:ff on en1 [ethernet]
ryan:~ pidge$
 
i did not realize it had created the 1.7 connection so i tried it again with the 1.6 that is why i have 2 connections to the same mac address. do i need to delete one of them so that it does not get confused
 
Have you installed mono?

From the readme: "* Installed version of Mono, available for download at http://mono-project.com. Mono is a cross-platform (open source) version of .NET and is available for many Microsoft and non-Microsoft platforms. The Apex firmware update utility has been tested with Mono version 2.6.1 on Macintosh OS X 10.6."

If so, then within terminal just type:

mono 'path and filename of firmware updater'

The easiest way to do this is to open a new terminal window, type mono then a single blank space, then drag the updater file from your desktop onto the terminal window (it will just paste in the path and filename). The updater should open as a new program.
 
Last edited:
i did not realize it had created the 1.7 connection so i tried it again with the 1.6 that is why i have 2 connections to the same mac address. do i need to delete one of them so that it does not get confused

I accidentally did the same thing when updating my firmware, didn't seem to cause any problems. I still show both IP's mapped to the same MAC even though I'm not even connected to the apex anymore, I guess it will reset when I restart my computer.

? (10.0.1.1) at 0:3:93:df:6b:80 on en1 ifscope [ethernet]
? (10.0.1.4) at 0:19:e3:d8:35:b on en1 ifscope [ethernet]
? (192.168.2.7) at c:1d:12:e0:1f:10 on en0 permanent [ethernet]
? (192.168.2.9) at c:1d:12:e0:1f:10 on en0 permanent [ethernet]
 
then do i click on the apex firmware update utility cause i get a crazy long line of text. sorry about this i feel like a total idiot, but i am not too familiar with running applications using commands.

Last login: Tue Jan 26 20:58:05 on ttyp1
Welcome to Darwin!
ryan:~ pidge$ mono /Users/pidge/Desktop/Apex\ Flash\ Utility\ -\ MAC\ 2/Apex\ Flash\ Utility.exe

Unhandled Exception: System.TypeInitializationException: An exception was thrown by the type initializer for System.Windows.Forms.WindowsFormsSynchronizationContext ---> System.TypeInitializationException: An exception was thrown by the type initializer for System.Windows.Forms.ThemeEngine ---> System.TypeInitializationException: An exception was thrown by the type initializer for System.Windows.Forms.ThemeWin32Classic ---> System.TypeInitializationException: An exception was thrown by the type initializer for System.Drawing.KnownColors ---> System.TypeInitializationException: An exception was thrown by the type initializer for System.Drawing.GDIPlus ---> System.DllNotFoundException: /Library/Frameworks/Mono.framework/Versions/2.6.1/lib/libgdiplus.dylib
at (wrapper managed-to-native) System.Drawing.GDIPlus:GdiplusStartup (ulong&,System.Drawing.GdiplusStartupInput&,System.Drawing.GdiplusStartupOutput&)
at System.Drawing.GDIPlus..cctor () [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at System.Drawing.KnownColors..cctor () [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at System.Drawing.Color.get_Black () [0x00000] in <filename unknown>:0
at System.Windows.Forms.ThemeWin32Classic..cctor () [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at System.Windows.Forms.ThemeVisualStyles..ctor () [0x00000] in <filename unknown>:0
at System.Windows.Forms.ThemeEngine..cctor () [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at System.Windows.Forms.SystemInformation.get_MenuAccessKeysUnderlined () [0x00000] in <filename unknown>:0
at System.Windows.Forms.Control..ctor () [0x00000] in <filename unknown>:0
at (wrapper remoting-invoke-with-check) System.Windows.Forms.Control:.ctor ()
at System.Windows.Forms.WindowsFormsSynchronizationContext..cctor () [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at System.Windows.Forms.Control..ctor () [0x00000] in <filename unknown>:0
at System.Windows.Forms.ScrollableControl..ctor () [0x00000] in <filename unknown>:0
at System.Windows.Forms.ContainerControl..ctor () [0x00000] in <filename unknown>:0
at System.Windows.Forms.Form..ctor () [0x00000] in <filename unknown>:0
at ApexFlashUtility.StandardWindow..ctor (ApexFlashUtility.ApexController controller) [0x00000] in <filename unknown>:0
at (wrapper remoting-invoke-with-check) ApexFlashUtility.StandardWindow:.ctor (ApexFlashUtility.ApexController)
at ApexFlashUtility.Program.Main () [0x00000] in <filename unknown>:0
ryan:~ pidge$
 
it still wants to open the apex update.exe using adobe, do i need to open with something else? or do i access using the terminal?


thank you for your help this is huge! i know that this can be annoying for someone who can just read this stuff and know what is going on, but i do appreciate it.
 
Have you installed mono?

You shouldn't get all the error messages, it should just open up a new program automatically once you type 'mono /Users/pidge/Desktop/Apex\ Flash\ Utility\ -\ MAC\ 2/Apex\ Flash\ Utility.exe' in terminal.

it still wants to open the apex update.exe using adobe, do i need to open with something else? or do i access using the terminal?


thank you for your help this is huge! i know that this can be annoying for someone who can just read this stuff and know what is going on, but i do appreciate it.
 
thats weird, but when i do the command MONO Apex Flash Utility.exe the flash utility picture pops up on my dock and then disappears again right before all the text comes up.
 
Sorry I don't know what the problem is then. I did restart after installing mono; I'm not sure if this is required for all the software to be integrated or not, but it seemed like a good idea. You might also try downloading the 4.02 beta files released tonight and using that firmware updater, maybe your copy was corrupted during emailing.

i did install mono, both the mono developer, and the monoframework
 
well i have tried everything, and i cannot seem to get it to work. i think i need a programmer to just do it for me. i have tried the new beta just put up tonight, and i tried the emailed one, and i cannot get either one to pull up. i restarted my computer twice reentered the addresses, i just cannot get it to work. but i did however manage to take a screen shot of the icon popping up on my dock, i think it is a little funny. it is so close and it just pops up to let me know. its in the bottom right corner.

Picture1.png
 
picture.php


You should get something like the above. The icon that looks like a computer chip is for the updater (mono), and the window at top left is the window for the flash utility.

When you downloaded mono, did you click on a link that said either 'intel', 'powerpc', or 'universal' (whichever is appropriate)? If you clicked on 'CSDK' in parentheses next to these options, it downloads something different. The mono disk image you downloaded should be big, about 50-60MB. If it's only 2-3MB then you have the wrong one.
 
this is really really frustrating i still cannot get it to work. i have mac osX 10.4 could this be why?
 
Back
Top