[En-Nut-Discussion] devnut_m3n branch
bon at elektron.ikp.physik.tu-darmstadt.de
Thu Apr 28 16:02:15 CEST 2011
>>>>> "Ulrich" == Ulrich Prinz <uprinz2 at netscape.net> writes:
Ulrich> Please let me know if something runs on the stick and keep me
Ulrich> updated on your progress.
My target is not the stm32-comStick, but a self designed demo board with the
STM32F107RCT6. A lot of connectors brought out for a lot of devices to
test. At least the board enumerates on USB when jumpered in "System memory"
mode. With a hacked version of dfuse-dfu-util hacked by Tormod Volden, I can
upload e.g. uart.bin, read it back from the device and compare
sucessfully. My UART2 is not on the remapped pins, so I changed
-USART2_REMAP_USART = ""
+USART2_NOREMAP_USART = ""
in a stm32_can.conf file for my board. My board has a 25 MHz crystal, So I
thinnk for the start no other changes in the conf file are nescessary.
I also added
/* Register LED1 as blinking led */
NutRegisterLed(&led1, LED1_PORT, LED1_PIN);
NutSetLed(led1, LED_BLINK, 100, 900);
/* Register LED2 and let it flash once for 200ms */
NutRegisterLed(&led2, LED2_PORT, LED2_PIN);
NutSetLed(led2, LED_ON, 200, 0);
/* Register LED3 and let it flash once for 200ms */
NutRegisterLed(&led3, LED3_PORT, LED3_PIN);
NutSetLed(led3, LED_ON, 200, 0);
/* Register LED4 and let it flash once for 200ms */
NutRegisterLed(&led4, LED4_PORT, LED4_PIN);
NutSetLed(led4, LED_ON, 200, 0);
with hopefully right definitions for LEDx_PORT an LEDx_PIN. But after
flashing and switching Boot Jumpers to "User Flash memory" and resetting, I
get no reaction from the board. Now I try with the serial loader
B.t.w., it is a pity that USART1_TX pin (PA9) and DFU bootloader OTG_FS_VBUS
pin (PA9) collide, so I have to solder a jumper between VBUS and PA9
depending on boot mode. And USART2 (remapped) boot pins are not available on
the QFP64 package.
Now I will try with to get something more simple working. I will keep the
Uwe Bonnes bon at elektron.ikp.physik.tu-darmstadt.de
Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------
More information about the En-Nut-Discussion