Go Down

Topic: 2Boots Question (Read 269 times) previous topic - next topic

TexasStingray

? All,

when I run the make on ubuntu it generates the following files. my question is; does the size of the hex file matter?

ls -la build/*.hex
-rw-rw-r-- 1 scott scott 2374 Feb  3 15:39 build/2boots-arduino-atmega168-16000000L-nommc.hex
-rw-rw-r-- 1 scott scott 6183 Feb  3 15:39 build/2boots-arduino-atmega168-16000000L-PD4.hex
-rw-rw-r-- 1 scott scott 2374 Feb  3 15:39 build/2boots-arduino-atmega168-8000000L-nommc.hex
-rw-rw-r-- 1 scott scott 6183 Feb  3 15:39 build/2boots-arduino-atmega168-8000000L-PD4.hex
-rw-rw-r-- 1 scott scott 2374 Feb  3 15:39 build/2boots-arduino-atmega328p-16000000L-nommc.hex
-rw-rw-r-- 1 scott scott 6183 Feb  3 15:39 build/2boots-arduino-atmega328p-16000000L-PD4.hex
-rw-rw-r-- 1 scott scott 2399 Feb  3 15:39 build/2boots-arduino-atmega328p-8000000L-nommc.hex
-rw-rw-r-- 1 scott scott 6195 Feb  3 15:39 build/2boots-arduino-atmega328p-8000000L-PD4.hex

Nick Gammon

Matter, in what sense?
http://www.gammon.com.au/electronics

TexasStingray

Sorry for that Actual file size. Also can the hex file be copied to windows in binary and use the Arduino IDE to burn to a board where the programmer is an Arduino as ISP unsing ladyada technique to load boot loader to a 328 chip with an arduino.

Nick Gammon

If you open the hex file in a text editor it will look something like this:

Code: [Select]

:103E0000112484B714BE81FFF0D085E08093810037
:103E100082E08093C00088E18093C10086E08093B7
:103E2000C20080E18093C4008EE0C9D0259A86E06C
:103E300020E33CEF91E0309385002093840096BB13


Because it is "printable" hex the file will be over twice the size on disk that it is on the chip. Yes, you can copy the file to another machine and burn the bootloader.
http://www.gammon.com.au/electronics

Go Up