2008-12-19 LAN EVOLUTION
なんとなくlinuxぽいので買ってきた。
電源入れる前にバラしてみた。
STR8132 - ARM926 250MHzらしい。
シリアルっぽいホールがあったのでピンを付けて繋げてみる。
(電源入れる前)
38400bps でコンソールとれた。
基板の5pinの真ん中がVcc、両端がGND、残りがTXD、RXD。MAX232使ったので、9-KEで拾えるかどうかは未確認。
linux kernelは何もメッセージ出さないのかな。つまらん。
販社のサイト探したけど、ソースがどこにも見あたりません。
GPL! GPL!
ふと思いついてタクトスイッチ押しながらbootしたらU-Bootのプロンプトに入れた。
☆ チン 〃 ∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
ヽ ___\(\・∀・) < NetBSDまだ〜?
\_/⊂ ⊂_ ) \_____________
/ ̄ ̄ ̄ ̄ ̄ ̄ /|
| ̄ ̄ ̄ ̄ ̄ ̄ ̄| |


38400bps でコンソールとれた。
基板の5pinの真ん中がVcc、両端がGND、残りがTXD、RXD。MAX232使ったので、9-KEで拾えるかどうかは未確認。
U-Boot 1.1.4 (Nov 27 2007 - 09:29:18) U-Boot code: 00000000 -> 0001AF80 BSS: -> 0001FEF4 IRQ Stack: 00e6ff7c FIQ Stack: 00e6ef7c RAM Configuration: Bank #0: 00000000 32 MB Flash Manufacturer: ST Flash: 8 MB In: serial Out: serial Err: serial PLL clock at 250MHz CPU clock at 250MHz AHB clock at 125MHz APB clock at 62MHz ## Starting application at 0x0CF00000 ... Uncompressing Linux................................................................................................................... done, booting the kernel.
linux kernelは何もメッセージ出さないのかな。つまらん。
販社のサイト探したけど、ソースがどこにも見あたりません。
GPL! GPL!
ふと思いついてタクトスイッチ押しながらbootしたらU-Bootのプロンプトに入れた。
U-Boot 1.1.4 (Nov 27 2007 - 09:29:18) U-Boot code: 00000000 -> 0001AF80 BSS: -> 0001FEF4 IRQ Stack: 00e6ff7c FIQ Stack: 00e6ef7c RAM Configuration: Bank #0: 00000000 32 MB Flash Manufacturer: ST Flash: 8 MB In: serial Out: serial Err: serial PLL clock at 250MHz CPU clock at 250MHz AHB clock at 125MHz APB clock at 62MHz Star Equuleus # ? ? - alias for 'help' autoscr - run script from memory base - print or set address offset bdinfo - print Board Info structure boot - boot default, i.e., run 'bootcmd' bootd - boot default, i.e., run 'bootcmd' bootm - boot application image from memory bootp - boot image via network using BootP/TFTP protocol cmp - memory compare coninfo - print console devices and information cp - memory copy crc32 - checksum calculation echo - echo args to console erase - erase FLASH memory firstboot- first boot the device for mass production flinfo - print FLASH memory information go - start application at address 'addr' help - print online help iminfo - print header information for application image imls - list all images found in flash itest - return true/false on integer compare loadb - load binary file over serial line (kermit mode) loads - load S-Record file over serial line loop - infinite loop on address range md - memory display mm - memory modify (auto-incrementing) mtest - simple RAM test mw - memory write (fill) nfs - boot image via network using NFS protocol nm - memory modify (constant address) pci - list and access PCI Configuration Space printenv- print environment variables protect - enable or disable FLASH write protection rarpboot- boot image via network using RARP/TFTP protocol reset - Perform RESET of the CPU run - run commands in an environment variable saveenv - save environment variables to persistent storage setenv - set environment variables sleep - delay execution for some time tftpboot- boot image via network using TFTP protocol version - print monitor version Star Equuleus # version U-Boot 1.1.4 (Nov 27 2007 - 09:29:18) Star Equuleus #
☆ チン 〃 ∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
ヽ ___\(\・∀・) < NetBSDまだ〜?
\_/⊂ ⊂_ ) \_____________
/ ̄ ̄ ̄ ̄ ̄ ̄ /|
| ̄ ̄ ̄ ̄ ̄ ̄ ̄| |
EOF