Mini2440 manual 111
- 3. - 3 -
2010-3-8 9 WindowsCE Embedded 6.0
( )
9 Platform Builder 5.0
( )
2010-02-18 2.5.18 ftp
2010-02-04 9
¾ 2.8 WindowsCE 5.0
2.8 WindowsCE 5.0 - 164 -
2.8.1 - 164 -
2.6.2 LED - 165 -
2.8.3 ADC - 166 -
2.8.4 I2C-EEPROM - 167 -
2.8.5 PWM - 168 -
2.8.6 - 169 -
2.8.7 LCD - 171 -
2.6.8 CMOS - 171 -
2.8.9 - 173 -
2.8.10 - 174 -
2.8.11 - 175 -
2.8.12 - 177 -
2.8.13 - 179 -
2.8.14 - 180 -
2.8.15 - 182 -
2.8.16 - 182 -
2.8.17 - 184 -
2.8.18 SD/MMC - 185 -
2.8.19 ActiveSync USB - 185 -
2.8.20 USB - 186 -
¾ WindowsCE 5.0
WindowsCE 5.0 - 500 -
10.1 WindowsCE5.0 - 500 -
10.1.1 Platform Builder 5.0( 2007 ) - 500 -
10.1.2 BSP - 511 -
10.1.3 - 514 -
10.1.4 - 517 -
10.1.5 SDK - 521 -
10.1.6 Embedded Visual C++(EVC) - 527 -
10.1.7 EVC SDK- 533 -
- 4. - 4 -
10.1.8 CE - 542 -
10.1.9 WindowsCE StartLogo - 556 -
10.1.10 BootLoader Nboot - 560 -
10.1.11 NBOOT Nand Flash - 563 -
10.2 ActiveSync PC - 565 -
10.2.1 ActiveSync - 565 -
10.2.2 USB - 570 -
10.2.3 ActiveSync - 573 -
10.2.4 ActiveSync Platform Builder - 576 -
10.2.5 ActiveSync Platform Builder - 583 -
10.3 EVC Hello,World, - 584 -
10.4 VS2005/2008 , - 591 -
10.4.1 - 592 -
10.4.2 - 594 -
10.4.3 - 597 -
10.5 LED - 598 -
10.5.1 - 599 -
10.5.2 LED - 600 -
10.5.3 LED BSP - 607 -
10.5.4 LED - 609 -
10.5.5 LED - 612 -
- 5. - 5 -
MINI2440 ..................................................................................................................................- 1 -
2010 02 04..................................................................................................................................................- 1 -
Mini2440 ...........................................................................................................................- 14 -
1.1 Mini2440 ...........................................................................................................................- 14 -
1.1.1 Mini2440 ................................................................................................................- 15 -
1.1.2 Mini2440 ................................................................................................- 15 -
1.1.3 Linux ...........................................................................................................................- 17 -
1.1.4 WindowsCE 5.0 .........................................................................................................- 18 -
1.1.5 WindowsCE 6.0 .........................................................................................................- 20 -
1.1.6 ...................................................................................................................- 21 -
1.2 ...................................................................................................................................- 22 -
1.2.1 ...................................................................................................................................- 22 -
1.2.2 ...................................................................................................................................- 22 -
1.3 ......................................................................................................................................- 23 -
1.3.1 ...............................................................................................- 23 -
.......................................................................................................................- 25 -
.......................................................................................................................- 25 -
.....................................................................................................................- 26 -
.................................................................................................................................- 28 -
...................................................................................................................................- 28 -
.................................................................................................................................- 29 -
...........................................................................................................................- 29 -
.......................................................................................................................- 30 -
.......................................................................................................................................- 30 -
.................................................................................................................................- 31 -
.................................................................................................................................- 32 -
...................................................................................................................................- 33 -
...............................................................................................................................- 33 -
...............................................................................................................................- 34 -
...............................................................................................................................- 35 -
.......................................................................................................................................- 36 -
.................................................................................................................- 37 -
.......................................................................................................................- 38 -
Mini2440 ...................................................................................................................- 40 -
.............................................................................................................................- 40 -
2.1.1 ...........................................................................................................................- 40 -
2.1.2 ...........................................................................................................................- 40 -
2.1.3 ...........................................................................................................................- 40 -
2.2 BIOS .............................................................................................................- 44 -
- 6. - 6 -
2.2.1 BIOS ..................................................................................................................- 44 -
2.2.2 USB ....................................................................................................................- 45 -
2.2.3 .......................................................................................................................- 52 -
2.2.4 Linux ......................................................................................- 53 -
.........................................................................................................- 56 -
2.3.1 ...................................................................................................................- 56 -
2.3.2 ...........................................................................................................................- 60 -
2.4 Linux Qtopia 2.2.0 ( ) ...............................................................................- 68 -
2.4.1 ...............................................................................................................................- 69 -
2.4.2 ...........................................................................................................................- 70 -
2.4.3 Mp3....................................................................................................................................- 71 -
2.4.4 ...................................................................................................................................- 72 -
2.4.5 ...................................................................................................................................- 73 -
2.4.6 SD ..............................................................................................................- 75 -
2.4.7 .......................................................................................................................................- 76 -
2.4.8 ...................................................................................................................................- 77 -
2.4.9 ...............................................................................................................................- 78 -
2.4.10 .................................................................................................................................- 79 -
2.4.11 Ping ...................................................................................................................................- 80 -
2.4.12 .....................................................................................................................................- 82 -
2.4.13 LED ...................................................................................................................................- 82 -
2.4.14 EEPROM ..................................................................................................................- 84 -
2.4.15 PWM .....................................................................................................................- 85 -
2.4.16 .................................................................................................................................- 86 -
2.4.17 .........................................................................................................................................- 88 -
2.4.18 USB ..............................................................................................................- 89 -
2.4.19 CMOS ...........................................................................................................- 90 -
2.4.20 LCD ..................................................................................................................................- 91 -
2.4.21 .................................................................................................................................- 92 -
2.4.22 A/D ....................................................................................................................................- 93 -
2.4.23 .................................................................................................................................- 94 -
2.4.24 .............................................................................................................................- 95 -
2.4.25 .................................................................................................................................- 97 -
2.4.26 .................................................................................................................................- 97 -
2.4.27 - - - .....................................................................................................- 99 -
2.4.28 ...............................................................................................................................- 100 -
2.4.29 .......................................................................................................- 102 -
2.4.30 ...............................................................................................................................- 103 -
2.4.31 ...................................................................................................................................- 104 -
2.5 ................................................................................................................- 106 -
2.5.1 mp3 ...................................................................................................................................- 106 -
- 7. - 7 -
2.5.2 .............................................................................................................- 107 -
2.5.3 / ................................................................................................................- 107 -
2.5.4 SD ................................................................................................................................- 108 -
2.5.5 PC .........................................................................................- 110 -
2.5.6 LED......................................................................................................................- 112 -
2.5.7 ......................................................................................................................- 113 -
2.5.8 2 3 .................................................................................................................- 114 -
2.5.9 .............................................................................................................................- 115 -
2.5.10 LCD ...................................................................................................................- 116 -
2.5.11 I2C EEPROM .............................................................................................................- 116 -
2.5.12 AD ...........................................................................................................................- 118 -
2.5.13 CMOS .........................................................................................................- 118 -
2.5.14 telnet bbs......................................................................................................................- 119 -
2.5.15 ........................................................................................- 121 -
2.5.16 MAC ..............................................................................................................- 123 -
2.5.17 Telnet ..........................................................................................- 125 -
2.5.18 ftp ...................................................................................................................- 126 -
2.5.19 LED.....................................................................................................- 126 -
2.5.20 NFS ........................................................................................- 127 -
2.5.21 USB ................................................................................................................- 128 -
2.5.22 ....................................................................................................- 130 -
2.5.23 Flash...................................................................................................- 130 -
2.5.24 ................................................................................................- 131 -
2.5.25 ...............................................................................................- 132 -
2.6 WindowsCE5/6 ..........................................................................................- 133 -
2.6.1 .................................................................................................................................- 134 -
2.6.2 LED ..................................................................................................................................- 135 -
2.6.3 ADC ..................................................................................................................................- 135 -
2.6.4 I2C-EEPROM ...................................................................................................................- 136 -
2.6.5 PWM .....................................................................................................................- 137 -
2.6.6 .....................................................................................................................................- 138 -
2.6.7 LCD ..................................................................................................................................- 140 -
2.6.8 CMOS ...........................................................................................................- 140 -
2.6.9 .................................................................................................................................- 142 -
2.6.10 ...................................................................................................................- 143 -
2.6.11 ...............................................................................................................................- 144 -
2.6.12 ...........................................................................................................................- 146 -
2.6.13 ...............................................................................................- 148 -
2.6.14 ...............................................................................................................................- 149 -
2.6.15 ...........................................................................................................- 151 -
2.6.16 .......................................................................................................- 151 -
- 8. - 8 -
2.6.17 ...............................................................................................................................- 153 -
2.6.18 SD/MMC ...................................................................................................................- 154 -
2.6.19 ActiveSync USB .....................................................................................- 154 -
2.6.20 USB ................................................................................................................- 155 -
.......................................................................................................................- 155 -
...................................................................................................................................- 156 -
2.7.1.1 ......................................................................................................................- 156 -
...............................................................................................................................- 157 -
2.7.2.1 ..................................................................................................................................- 157 -
2.7.2.2 ..................................................................................................................................- 158 -
2.7.2.3 ..................................................................................................................................- 158 -
2.7.2.4 ..............................................................................................................................- 159 -
...............................................................................................................................- 159 -
2.7.3.1 ..................................................................................................................- 159 -
2.7.3.2 ..................................................................................................................- 160 -
2.7.3.3 ..........................................................................................................................- 160 -
2.7.3.5 ..........................................................................................................................- 161 -
2.7.3.5 pdf ..............................................................................................................................- 161 -
...............................................................................................................................- 162 -
2.7.4.1 TCPMP ..................................................................................................................................- 162 -
2.7.4.2 CorePlayer.............................................................................................................................- 162 -
2.7.4.3 Flash ..............................................................................................................................- 163 -
...............................................................................................................................- 163 -
2.7.5.1 Photoshop ..............................................................................................................................- 163 -
...............................................................................................................................- 164 -
2.7.6.1 UCWEB ......................................................................................................................- 164 -
...............................................................................................................................- 165 -
2.7.7.1 BUBBLETS ............................................................................................................................- 165 -
2.7.7.2 ..............................................................................................................................- 165 -
2.7.7.3 (33 )...................................................................................................................- 166 -
2.8 WindowsCE 5.0..........................................................................................................................- 166 -
2.8.1 .................................................................................................................................- 166 -
2.6.2 LED ..................................................................................................................................- 167 -
2.8.3 ADC ..................................................................................................................................- 168 -
2.8.4 I2C-EEPROM ...................................................................................................................- 169 -
2.8.5 PWM .....................................................................................................................- 170 -
2.8.6 .....................................................................................................................................- 171 -
2.8.7 LCD ..................................................................................................................................- 173 -
2.6.8 CMOS ...........................................................................................................- 173 -
2.8.9 .................................................................................................................................- 175 -
2.8.10 ...................................................................................................................- 176 -
- 9. - 9 -
2.8.11 ...............................................................................................................................- 177 -
2.8.12 ...........................................................................................................................- 179 -
2.8.13 ...............................................................................................- 181 -
2.8.14 ...............................................................................................................................- 182 -
2.8.15 ...........................................................................................................- 184 -
2.8.16 .......................................................................................................- 184 -
2.8.17 ...............................................................................................................................- 186 -
2.8.18 SD/MMC ...................................................................................................................- 187 -
2.8.19 ActiveSync USB .....................................................................................- 187 -
2.8.20 USB ................................................................................................................- 188 -
.................................................................................................................- 190 -
...............................................................................................................................- 190 -
3.1.1 .................................................................................................................................- 190 -
3.1.2 .........................................................................................................- 195 -
3.2 Linux ...................................................................................................................................- 198 -
3.2.1 .........................................................................................................................................- 198 -
3.2.2 bootloader ........................................................................................................................- 200 -
3.2.3 Linux ........................................................................................................................- 202 -
3.2.4 .....................................................................................................................- 203 -
3.3 WinCE ................................................................................................................................- 206 -
3.3.1 Bootloader........................................................................................................................- 206 -
3.3.2 BootLogo .................................................................................................................- 208 -
3.3.3 wince ................................................................................................................- 209 -
3.4 ................................................................................................................................- 212 -
3.4.1 2440test...........................................................................................................................- 212 -
3.4.2 uCos2...............................................................................................................................- 215 -
3.4.3 Linux................................................................................................................................- 219 -
3.4.4 WinCE .............................................................................................................................- 222 -
ADS1.2 ...........................................................................................................- 225 -
4.1 ADS LED .....................................................................................................................- 225 -
4.1.1 .........................................................................................................................- 225 -
4.1.2 .....................................................................................................................- 230 -
ͶǤʹ Ǧ
................................................................................................................- 237 -
ͶǤʹǤͳ Ǧ
.............................................................................................- 237 -
ͶǤʹǤͶ Ǧ
ͳǤʹ .......................................................................- 239 -
ͶǤ͵ ʹͶͶͲ–‡•–....................................................................................................................- 240 -
ͶǤ͵Ǥͳ Ǧ
ʹͶͶͲ–‡•– ........................................................................................- 240 -
ͶǤ͵Ǥʹ ʹͶͶͲ–‡•– ..................................................................................- 245 -
ͶǤͶǤ͵ ʹͶͶͲ–‡•– ƒ† Žƒ•Š ......................................................................................- 247 -
ͶǤͷ — ‘•ʹ .........................................................................................................................- 250 -
ͶǤͷǤͳ — ‘•ʹ ..............................................................................................................................- 250 -
- 10. - 10 -
4.5.2 uCos2 ......................................................................................................- 252 -
4.5.3 uCos2 Nand Flash ............................................................................................- 255 -
Linux ............................................................................................................................- 258 -
5.1 Fedora 9.0 ...........................................................................................................................- 258 -
5.2 ................................................................................................................................- 272 -
5.2.1 .............................................................................................................................- 273 -
.................................................................................................- 275 -
5.3 .............................................................................................................................- 280 -
5.4 ............................................................................................................- 282 -
5.4.1 .....................................................................................................................- 282 -
5.4.2 .........................................................................................................- 285 -
5.4.3 .........................................................................................................- 285 -
5.5 NFS ..............................................................................................................- 286 -
5.5.1 .........................................................................................................................- 286 -
5.5.2 NFS .......................................................................................................................- 287 -
5.5.3 NFS ..................................................................................................................- 288 -
Linux ........................................................................................................- 291 -
6.1 .................................................................................................- 291 -
6.2 ................................................................................................................- 294 -
6.3 Linux ...........................................................................................................................- 295 -
6.3.1 CPU ..................................................................................................................- 295 -
6.3.2 ........................................................................- 298 -
6.3.3 .............................................................................................................................- 300 -
6.3.4 USB ..............................................................................................................- 301 -
6.3.5 .................................................................................................................- 302 -
6.3.6 .......................................................................................................- 304 -
6.3.7 CMOS ..........................................................................................................- 306 -
6.3.8 .........................................................................................................................- 308 -
6.3.9 USB ..........................................................................................................- 311 -
6.3.10 .......................................................................................................................- 315 -
6.3.11 ................................................................................................................- 318 -
6.3.12 ...........................................................................................................- 319 -
6.3.13 .........................................................................................................................- 320 -
6.3.14 .......................................................................................................................- 321 -
6.3.15 .....................................................................................................- 322 -
6.3.16 ...................................................................................................................- 322 -
6.3.17 .......................................................................................................................- 323 -
6.3.18 RTC ................................................................................................- 324 -
6.3.19 ...................................................................................................- 325 -
6.3.20 yaff2s ..................................................................................................- 327 -
6.3.21 EXT2/VFAT/ NFS .....................................................................................- 330 -
- 11. - 11 -
6.3.22 Linux logo......................................................................................................................- 333 -
6.4 ................................................................................................................- 336 -
Linux ........................................................................................................- 338 -
7.1Hello,World!.........................................................................................................................................- 338 -
7.1.1 Hello,World ...................................................................................................................- 338 -
7.1.2 Hello,World......................................................................................................................- 339 -
7.1.3 Hello,World ..........................................................................................- 339 -
7.2 Linux ...............................................................................................................- 342 -
7.2.1 LED ...........................................................................................................................- 342 -
7.2.2 .................................................................................................................................- 343 -
7.2.3 PWM .....................................................................................................- 345 -
7.2.4 I2C-EEPROM ...........................................................................................................- 349 -
7.2.5 .........................................................................................................................- 352 -
7.2.6 UDP ..........................................................................................................................- 357 -
7.2.7 .............................................................................................................- 363 -
7.2.8 .........................................................................................................................- 364 -
7.2.9 - LED ........................................................................................- 366 -
7.2.10 C++ Hello,World ........................................................................................................- 371 -
7.3 Linux ...............................................................................................- 372 -
7.3.1 Hello,Module ................................................................................................................- 372 -
7.3.2 Hello,Module ...........................................................................- 373 -
7.3.3 Hello, Module ..........................................................................- 376 -
7.4 Linux ...................................................................................................................- 376 -
7.4.1 LED ...........................................................................................................................- 377 -
7.4.2 .........................................................................................................................- 381 -
bootloader ............................................................................................................- 387 -
8.1 vboot ...........................................................................................................................................- 387 -
8.2 vivi..................................................................................................................................- 388 -
8.3 U-Boot ............................................................................................................................- 390 -
8.3.1 U-Boot .................................................................................................................- 391 -
8.3.2 U-Boot .........................................................................................................- 392 -
8.4 ADS YL-BIOS.....................................................................................................................- 394 -
8.4.1 ADS YL-BIOS..........................................................................................................- 394 -
8.4.2 YL-BIOS ...............................................................................................- 395 -
8.4.3 YL-BIOS ...........................................................................................................- 398 -
WindowsCE 6.0 ..................................................................................................................- 401 -
9.1 WindowsCE 6.0 ..........................................................................................................- 401 -
9.1.1 Visual Studio 2005 ..............................................................................................- 403 -
9.1.2 Windows CE 6.0 .................................................................................................- 417 -
9.1.3 QQ........................................................................................................- 439 -
9.1.4 BSP ......................................................................................................- 446 -
- 12. - 12 -
9.1.5 .................................................................................................- 451 -
9.2 WindowsCE 6.0 Bootloader................................................................................- 452 -
9.2.1 .........................................................................................................- 452 -
9.2.2 .........................................................................................................- 452 -
9.2.3 QQ ............................................................................................- 463 -
9.2.4 BootLoader NBOOT.........................................................................................- 470 -
9.2.5 BSP LCD ..............................................................................- 476 -
9.2.6 Windows CE Logo........................................................................................- 477 -
9.2.7 SDK .................................................................................................................................- 481 -
9.2.8 SDK .................................................................................................................................- 483 -
9.3 PC ( Windows 7)................................................................................................................- 488 -
9.3.1 Windows Mobile PC .........................................................................- 489 -
9.4 VS2005 , ................................................................- 493 -
9.4.1 .................................................................................................................................- 493 -
9.4.2 .....................................................................................................................- 496 -
9.4.3 .................................................................................................- 499 -
WindowsCE 5.0 ..................................................................................................................- 501 -
10.1 WindowsCE5.0 .....................................................................................................- 501 -
10.1.1 Platform Builder 5.0( 2007 )......................................................................- 501 -
10.1.2 BSP ........................................................................................................................- 512 -
10.1.3 .......................................................................................................- 515 -
10.1.4 ...............................................................................................................- 518 -
10.1.5 SDK ...............................................................................................................................- 522 -
10.1.6 Embedded Visual C++(EVC) ........................................................................................- 528 -
10.1.7 EVC SDK ...............................................................................................- 534 -
10.1.8 CE ..........................................................................................................................- 543 -
10.1.9 WindowsCE StartLogo ...................................................................................- 557 -
10.1.10 BootLoader Nboot .....................................................................................- 561 -
10.1.11 NBOOT Nand Flash..............................................................................................- 564 -
10.2 ActiveSync PC ................................................................................................................- 566 -
10.2.1 ActiveSync.....................................................................................................................- 566 -
10.2.2 USB ....................................................................................................- 570 -
10.2.3 ActiveSync .............................................................................- 574 -
10.2.4 ActiveSync Platform Builder ..........................................- 577 -
10.2.5 ActiveSync Platform Builder ...........................................................- 584 -
10.3 EVC Hello,World, ....................................................................- 585 -
10.4 VS2005/2008 , ............................................................- 592 -
10.4.1 ...............................................................................................................................- 593 -
10.4.2 ...................................................................................................................- 595 -
10.4.3 ...............................................................................................- 598 -
10.5 LED .....................................................................................................- 599 -
- 13. - 13 -
10.5.1 .......................................................................................................................- 600 -
10.5.2 LED ........................................................................................................- 601 -
10.5.3 LED BSP .................................................................................- 608 -
10.5.4 LED ............................................................................................- 610 -
10.5.5 LED ........................................................- 613 -
1 Qtopia-2.2.0 .............................................................................................- 616 -
1. ..................................................................................................................................- 616 -
2. X86 Qtopia Hello,World ....................................................................- 616 -
2.1 Qt/Embedded ......................................................................................................................- 616 -
2.2 PC Qtopia.............................................................................................................- 617 -
2.3 Hello, World ................................................................................................................- 618 -
2.4 Hello, World........................................................................................................................- 619 -
3 ARM Qtopia Hello,World ....................................................................- 620 -
3.1 Qtopia-2.2.0........................................................................................................................- 620 -
3.2 Hello, World ................................................................................................................- 620 -
3.3 hello,world ..........................................................................................- 621 -
H-JTAG BIOS ................................................................................................- 625 -
2. 1 H-JTAG .......................................................................................................................................- 625 -
2. 2 H-JTAG..........................................................................................................................- 626 -
2. 3 Flash BIOS..............................................................................................................- 630 -
2. 4 ...........................................................................................................................................- 636 -
3 BIOS ..................................................................................................- 637 -
1.1. BIOS ..........................................................................................................- 637 -
1.1.1 .................................................................................................- 637 -
1.1.2 Nand Flash ...................................................................................- 638 -
2.2 linux............................................................................................................................................- 638 -
2.2.1 Nand Flash ...........................................................................................................- 639 -
2.2.2 BIOS ................................................................................................................................- 640 -
3.2.3 linux .........................................................................................................................- 642 -
3.2.4 yaffs ..................................................................................................- 644 -
3.2.5 .................................................................................................................................- 646 -
3.3 wince...........................................................................................................................................- 646 -
3.3.1 Nand Flash ...........................................................................................................- 647 -
3.3.2 BIOS ................................................................................................................................- 648 -
3.3.3 Eboot................................................................................................................................- 649 -
3.3.4 wince ........................................................................................................................- 650 -
- 14. - 14 -
Mini2440
1.1 Mini2440
Mini2440 ARM9
Samsung S3C2440 CPU
mini2440 PCB
Linux WinCE
C 2
LED LCD
-
Linux WindowsCE6
2440 bootloader BSP 100%
http://www.arm9.net
Mini2440
(1) Linux 2440 ( Linux-2.6.31 Mini2440
Linux )
(2) Linux USB 2440 (
)
(3) EABI (
)
(4) BSP( Linux-2.6.29( Linux-2.6.32.2) WindowsCE 6.0)
(
)
(5) .NET 3.5 QQ 2440 (2009 10 WindowsCE 6.0
Release 3 )
(6) WindowsCE
10 ( WindowsCE 30 70 )
(7) USB Linux(support yaffs2) WindowsCE 5.0/6.0
Nand Flash PC ( )
(8) WinCE/Linux CMOS (
- 15. - 15 -
)
(9) BSP ( Linux WindowsCE) ( BSP
)
(10) ( WinCE Linux) Nand Flash
( )
(11) WindowsCE Linux
( )
(12)Mini2440 2440
Mini2440
1.1.1 Mini2440
1.1.2 Mini2440
CPU
- Samsung S3C2440A 400MHz 533Mhz
SDRAM
- 64M SDRAM
- 32bit