annotate README.txt @ 72:d2041a9051f9

Update README with some more details about the various boards.
author Daniel O'Connor <darius@dons.net.au>
date Mon, 15 Apr 2013 21:26:34 +0930
parents 07589f738e5e
children 3c22b02e9bf3
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
72
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
1 Board 1
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
2 =======
3
74e9b3baac1e Jumbo commit to make things work.
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
3 Board is a http://ourstm.5d6d.com STM32 Strive mini with a touchscreen
72
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
4 LCD board which has a STM32F103VET6 (512k flash, 64k RAM).
3
74e9b3baac1e Jumbo commit to make things work.
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
5
74e9b3baac1e Jumbo commit to make things work.
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
6 Unfortunately the CD that came with it is in Chinese, this page has a review
74e9b3baac1e Jumbo commit to make things work.
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
7 http://www.deeplyembedded.net/index.php/categories/8-hardware-reviews/5-strive-mini-stm32?showall=&limitstart=
74e9b3baac1e Jumbo commit to make things work.
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
8
34
07589f738e5e Update to reflect reality (ish)
Daniel O'Connor <darius@dons.net.au>
parents: 7
diff changeset
9 A working example from the CD is in
07589f738e5e Update to reflect reality (ish)
Daniel O'Connor <darius@dons.net.au>
parents: 7
diff changeset
10 /Users/darius/projects/STM32Strive/奋斗STM32开发板例程/奋斗STM32开发板例程/奋斗STM32开发板V3/STM32奋斗版GIF动画例程/STM32奋斗版ucOS II V2.86 uCGUI 3.9 DEMO/ObjFlash/STM32-FD-ucgui.hex
07589f738e5e Update to reflect reality (ish)
Daniel O'Connor <darius@dons.net.au>
parents: 7
diff changeset
11
07589f738e5e Update to reflect reality (ish)
Daniel O'Connor <darius@dons.net.au>
parents: 7
diff changeset
12 Which can be loaded by running...
07589f738e5e Update to reflect reality (ish)
Daniel O'Connor <darius@dons.net.au>
parents: 7
diff changeset
13 /opt/local/bin/python ~/projects/blackmagic/scripts/hexprog.py -d /dev/cu.usbmodem7FC58901 '/Users/darius/projects/STM32Strive/奋斗STM32开发板例程/奋斗STM32开发板例程/奋斗STM32开发板V3/STM32奋斗版GIF动画例程/STM32奋斗版ucOS II V2.86 uCGUI 3.9 DEMO/ObjFlash/STM32-FD-ucgui.hex'
07589f738e5e Update to reflect reality (ish)
Daniel O'Connor <darius@dons.net.au>
parents: 7
diff changeset
14
3
74e9b3baac1e Jumbo commit to make things work.
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
15 The RTC is powered by a CR1220 battery.
74e9b3baac1e Jumbo commit to make things work.
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
16
74e9b3baac1e Jumbo commit to make things work.
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
17 It has a SST25VF016B connected to SPI and a micro SD slot connected to
74e9b3baac1e Jumbo commit to make things work.
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
18 SDIO.
74e9b3baac1e Jumbo commit to make things work.
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
19
74e9b3baac1e Jumbo commit to make things work.
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
20 The LCD is driven by an ILI9325 connected in parallel 16 bit mode via
72
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
21 the FSMC controller. The touch controller is a TSC2046N which shares
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
22 the SPI bus with the flash chip above.
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
23
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
24 Board 2
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
25 =======
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
26 ET-ARM Stamp which has an STM32F103RET6 (512k flash, 20k RAM)
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
27 http://www.futurlec.com/ET-ARM_Stamp.shtml
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
28
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
29 Board 3
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
30 =======
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
31 HY-STM32_100P example code is in /Users/darius/projects/HY-STM32_100P
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
32 Very similar to board 1 but with a different (unknown LCD).
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
33
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
34 MCU part numbers
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
35 ================
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
36 STM32F103wxyz
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
37
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
38 w..
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
39 R = 64 pins
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
40 V = 100 pins
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
41 Z = 144 pins
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
42
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
43 x..
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
44 C = 256k flash
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
45 D = 396k flash
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
46 E = 512k flash
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
47
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
48 y..
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
49 H = BGA
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
50 T = LQFP
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
51 Y = WLCSP64
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
52
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
53 z..
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
54 6 = -40 to 85C
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
55 6 = -40 to 105C
3
74e9b3baac1e Jumbo commit to make things work.
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
56
74e9b3baac1e Jumbo commit to make things work.
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
57 Toolchain
74e9b3baac1e Jumbo commit to make things work.
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
58 =========
72
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
59 Created from https://launchpad.net/gcc-arm-embedded
3
74e9b3baac1e Jumbo commit to make things work.
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
60
74e9b3baac1e Jumbo commit to make things work.
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
61 Debug tool
74e9b3baac1e Jumbo commit to make things work.
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
62 ==========
72
d2041a9051f9 Update README with some more details about the various boards.
Daniel O'Connor <darius@dons.net.au>
parents: 34
diff changeset
63 Using a Blackmagic probe http://www.blacksphere.co.nz/main/blackmagic
3
74e9b3baac1e Jumbo commit to make things work.
Daniel O'Connor <darius@dons.net.au>
parents:
diff changeset
64