Author Topic: Other Firmware Download  (Read 3708 times)

frank

  • Newbie
  • *
  • Posts: 19
Other Firmware Download
« on: 26.02.2007 at 22:15:46 »
Jesper,

I would like to know that if i download my own "test" firmware to the ypod,
if it's possible to screw up the ypod bootloader?

For example:
let's say i download i simple program that the only thing it dose is to turn the lcd backlight on and off using the side-switch.
Will i be able to download again the original ypod firmware ?

In simple words:
What do i need know so i don't screw up my yPod?

Regards,
Frank


Jesper Hansen

  • Administrator
  • YaBB God
  • *****
  • Posts: 1618
  • ypod? ynot?
Re: Other Firmware Download
« Reply #1 on: 27.02.2007 at 11:42:30 »
Chances of screwing up the bootloader is very, very small as long as you dont play with functions that rewrites the flash.
It is, however, not protected, because that would require locking of a 16 kB block, which would be waste of memory and also make it more difficult to eventually update the bootloader itself.
If electricity comes from electrons, does morality come from morons ?

Botosu

  • Full Member
  • ***
  • Posts: 230
  • Gender: Male
  • Fight Fire With the Fire
Re: Other Firmware Download
« Reply #2 on: 27.02.2007 at 13:20:53 »
Chances of screwing up the bootloader is very, very small as long as you dont play with functions that rewrites the flash.
Can we have the Start Address and the Length of the bootloader ?
In flash we can store some settings to have then even after a buttery cut-off.

I do not know if this compiler produce a map file of the code ???
thank you.

Jesper Hansen

  • Administrator
  • YaBB God
  • *****
  • Posts: 1618
  • ypod? ynot?
Re: Other Firmware Download
« Reply #3 on: 27.02.2007 at 15:20:01 »
Main code should ALWAYS start 0x00101000. And there is an eeprom for storing settings.
If electricity comes from electrons, does morality come from morons ?