|
楼主 |
发表于 2009-7-25 09:17:01
|
显示全部楼层
ST网站论坛的版主又回复了如下信息:
Dear all,
The implementation is running from the External Memories on the STM3210E-EVAL board Connected to the FSMC (Code is in External Flash and Data is in the external RAM),
Here attached the binaryfiles on how to get started step-by-step :
1) "kernel_boot_loader.hex" to put in into internal Flash using the ST Flash loader demonstrator into the flash, move boot jumpers to "system Memory Mode" before this operation.
2) Once done ( This bootloader is a version of DFU modified), Put again the jumpers to boot from user flash.
3) Connect USB cable to your PC and with "DFuSe Software", reset the board while maintaining the Key button pushed, Then upgrade the attached "uClinux_on_stm32.dfu.dfu" file.
4) Connect a RS232 Cable to Hyper-terminal on your Windows PC to USART1 on board and choose this connection : 19200 , 8 data, Parity ( None) , Stop Bit (1) , No Flow control
5) Reset the Board again to boot on μClinux
-> You should be able to see the Boot process
6) Here you go, You can play several commands :
"ls -l" -> To see the root files system
"cat /proc/meminfo" -> To see the memory usage
"ps" -> To see the running processes
"kill -TERM 15" -> End the task having the PID 15 (Led_Show application),
"ps" -> To see the running processes after previous operation
"echo T > /dev/gpioF6" ->This will switch the status (On/Off) of the first LED (LD1) connected to GPIO port F pin 6.
"echo 0 > /dev/gpioF6;echo 0 > /dev/gpioF7;echo 0 > /dev/gpioF8;echo 0 > /dev/gpioF9" -> this will force all GPIOs Leds to be switched off.
Enjoy it ... And let me know your impressions and feedbacks
Cheers,
STOne-32. |
|