Bootstrapping
Thus far, I haven't been able to put the bootstrap mode to much use. The scripts I have tried are all from the MC9328MXL ADS board support package. While the tools from the package work, the boards hardware is different from the RS Media.
In this case, I believe the main problem is that the ADS board has twice the SDRAM as the RS Media, and all the scripts in the BSP use that extra RAM.
So it looks like I'm going to have to write something myself. Pity, because one of the scripts allowed you to boot from a kernel image transfered over USB, which would have been very handy. Fortunately, I can probably use most of the existing routines with a little bit of modification.
Step one, "Hello World!". Why Hello World you ask? because if I can get Hello World working, it means that I can create a program that runs, and that the serial routines are working.
So, in case you were wondering. To get the RS Media's main board to boot up into bootstrap mode, you need to close the jumper shown in the image below.
Boot Mode Jumper: This picture shows the jumper that sets the RS Media's ARM CPU into bootstrap mode
Normally, I would probably solder on some wires, and add a switch. I still might, but those pads are SMALL, which makes them difficult to solder. So for the moment, I have just closed the jumper in the same way as the other ones are closed (ie with a blob of solder).
More news to follow when I make some more progress.
- Nocturnal's blog
- Login or register to post comments
RSV2M
Robosapien V2 4mem8
Good to see you are working on a very complex hack, Best of luck Nocturnal in solving this, This is one area I cannot help you in.
RE: RSV2M
Pity :) Its one area I probably do need some help in, but I can't find anyone to ask for help *Laughs*