Update README and fix for STBEE_MINI

This commit is contained in:
NIIBE Yutaka
2012-10-13 08:40:37 +09:00
parent 23a9fe3bdc
commit db2d897c3f
3 changed files with 18 additions and 5 deletions

View File

@@ -1,3 +1,8 @@
2012-10-13 Niibe Yutaka <gniibe@fsij.org>
* boards/STBEE_MINI/board.c [!DFU_SUPPORT] (hwinit1): Don't run
when "user switch" is pushed. This is for JTAG/SWD debugger.
2012-09-25 Niibe Yutaka <gniibe@fsij.org> 2012-09-25 Niibe Yutaka <gniibe@fsij.org>
* tool/stlinkv2.py (main): Print out option bytes value. * tool/stlinkv2.py (main): Print out option bytes value.

9
README
View File

@@ -261,9 +261,8 @@ please contact Niibe, so that it is listed to the file in the official
release of the source code. release of the source code.
When you are modifing Gnuk and installing the binary to device, you When you are modifing Gnuk and installing the binary to device, you
should replace "FSIJ" in the string gnukStringSerial (usb_desc.c) to should replace the vendor string to yours, so that users can see it's
yours, so that the device will say it's modified version by device not by original vendor, and it is modified version.
serial number.
FSIJ allows you to use USB device ID of FSIJ (234b:0000) for devices FSIJ allows you to use USB device ID of FSIJ (234b:0000) for devices
with Gnuk under one of following conditions: with Gnuk under one of following conditions:
@@ -294,8 +293,8 @@ respect users' freedom for computing. Please ask FSIJ for the
license. license.
Otherwise, companies which want to distribute Gnuk devices, please use Otherwise, companies which want to distribute Gnuk devices, please use
your own USB vendor ID and product ID. Please replace "FSIJ" in the your own USB vendor ID and product ID. Please replace vendor string
string gnukStringSerial (usb_desc.c) to yours, when you modify Gnuk. and possibly product string to yours, when you modify Gnuk.
Host Requirements Host Requirements

View File

@@ -9,6 +9,15 @@ hwinit1 (void)
{ {
hwinit1_common (); hwinit1_common ();
#if !defined(DFU_SUPPORT)
if (palReadPad (IOPORT3, GPIOC_BUTTON) == 0)
/*
* Since LEDs are connected to JTMS/SWDIO and JTDI pin,
* we can't use LED to let know users in this state.
*/
for (;;); /* Wait for JTAG debugger connection */
#endif
#if defined(PINPAD_SUPPORT) && !defined(DFU_SUPPORT) #if defined(PINPAD_SUPPORT) && !defined(DFU_SUPPORT)
palWritePort(IOPORT2, 0x7fff); /* Only clear GPIOB_7SEG_DP */ palWritePort(IOPORT2, 0x7fff); /* Only clear GPIOB_7SEG_DP */
while (palReadPad (IOPORT2, GPIOB_BUTTON) != 0) while (palReadPad (IOPORT2, GPIOB_BUTTON) != 0)