Home > other >  DSP bootloader
DSP bootloader

Time:09-29

Is cooking chicken I ask you a question after download code to flash, bootloader to move, but the size of the ram is less than the size of the code? In the program to run until the RAM, I haven't written a bootloader that would like to know how to handle this ah of RAM is less than the code directly move past all good, jump to the beginning,

CodePudding user response:

There is a similar to the mmu bootloader mechanism

CodePudding user response:

reference 1/f, east big slope leading the response:
there is a similar to the mechanism of mmu bootloader

Don't understand well, mmu is memory mapping.. Is directly to get the right, without ram

CodePudding user response:

You look at the bootloader partly zha, or uboot, before the kernel up, no mmu, yes in memory

CodePudding user response:

General DSP BootLoader is its good curing a program, don't you write, but some DSP to perform certain hardware Settings, such as TI 6000 series boot mode, this must look the corresponding manuals,

BootLoader will according to the hardware configuration, the hardware reset is released automatically move the program to the specified address, such as 6701 will move 64 K bytes in the internal RAM, but if your program is very big, may use external RAM to run, you'll have to write a second move your programs, as mentioned above, because is curing procedure, so not flexible, no matter how much your program is a few hundred bytes or K, it will move a fixed size, such as 64 K, finished to the default address, such as 0 address is up and running, you must try to cooperate with this kind of its mechanism,
  • Related