まずはお買い物。
こうしてみると汚い机ですね。
京都にある部品屋といえば今はマルツなので、近所のおばちゃん向けに中古ノートパソコンを調達しにいったついでに部品も調達。マルツのFT232RLモジュールは2000円弱。うーむ。秋月通商より高い… のだがだからといって秋月の通販とか利用しても送料などでどっこどっこいになる。京都に店が存在してるだけでありがたい、ということで買った。ついでにいろいろと買ってみたが結局使わないものもあった。
当初見込はこの二つの端子を外と中で組み合わせて使うというもの。
ただし実際に合わせてみると gloHD の隙間に合わない。合うように削ったりしたがそれでもどうにもおさまらない。そもそもこの端子、足が短いので筐体の厚さでほぼ吸収されてしまい外から中へ差しても中にある端子にハマらない。
とりあえず外から差しこんだ端子の短い足に無理矢理ハンダ付けした。非常に不恰好。ホットボンドでさらにニチャニチャにする予定なのでさらに汚くなる。まぁ筐体に切り込みをいれてしまうと応力がそこに集まって壊れやすくなるのでそれよりはマシか。
ということでマルツで買ったモジュールに足をつけて、あまった足をgloHDにつけた端子への差し込みにし、線を適当につないだ。この段階で、ブレッドボードなるものが非常に便利だということに気付いた。電子工作は30年ぶりだしマイコン工作ははじめて?なので、一応事前に図書館でザっと予習したのだが、その時にブレッドボードなるものが常識かのように出てくることはわかっていた。が、最初っから半田づけして箱にいれてということしか考えてなかったので結局買わなかった。今からおもうとマルツの品揃えもブレッドボード使用前提に規格化されていたのでそれで合わせておけばよかった。今の段階ではブレッドボードで施行錯誤した方がよかったのだが、山奥に帰った今となっては後の祭。あるものでなんとかしなければならない。
モジュールに足をつけるのも実際はいろいろ考えたあげく、規格化にあわせてやった方が結局楽だろうということで、足をつけ、端子の余りをキャップのようにその足に差すことに決めた結果だ。そしてそれでよかった。
実のところこの日はノートパソコンのアップデートを延々とやっていてそれが終わった夕方になってからとりかかったので日付がかわるころまで時間がかかってしまった。なんとか寝る前にログをとるところまではいけたのでそれを貼っておく
U-Boot 2009.08-00794-g5fa48ba-dirty-svn (10月 08 2015 - 12:40:07) CPU: Freescale i.MX6 family TO0.0 at 792 MHz Temperature: 28 C, calibration data 0x5544e55f mx6q pll1: 792MHz mx6q pll2: 528MHz mx6q pll3: 480MHz mx6q pll8: 50MHz ipg clock : 66000000Hz ipg per clock : 66000000Hz uart clock : 80000000Hz cspi clock : 60000000Hz ahb clock : 132000000Hz axi clock : 198000000Hz emi_slow clock: 22000000Hz ddr clock : 396000000Hz usdhc1 clock : 198000000Hz usdhc2 clock : 198000000Hz usdhc3 clock : 198000000Hz usdhc4 clock : 198000000Hz Board: MX6SoloLite-NTX:[ POR ] Boot Device: SD I2C: ready DRAM: 512 MB MMC: csd is 0x400e0032, 0x5b590001, 0xcdcf7f80, 0xa400000 scr addr is 0x875fef08, switch_status addr is 0x875fee98 mmc0 is current device MMC read: dev # 0, block # 1023, count 1 ... 1 blocks read: OK MMC read: dev # 0, block # 1024, count 1 ... 1 blocks read: OK HW switch boot from ESD FSL_USDHC: 0,FSL_USDHC: 1,FSL_USDHC: 2 In: serial Out: serial Err: serial ntx_hw_late_init() i2c: I2C2 SDA is low, start i2c recovery... I2C2 Recovery success hw_anadig_reg_core=7c3e1f Device: FSL_USDHC Manufacturer ID: 2 OEM: 544d Name: SA64G Tran Speed: 50000000 Rd Block Len: 512 SD version 3.0 Clock: 50000000 High Capacity: Yes Capacity: 61983424512 Bytes Bus Width: 4-bit Boot Partition for boot: No boot partition available csd is 0x400e0032, 0x5b590001, 0xcdcf7f80, 0xa400000 scr addr is 0x875fef58, switch_status addr is 0x875feee8 ntx_config_fastboot_layout():8 binaries partition added ntx_config_fastboot_layout():3 mbr partition added Net: No ethernet found. 0 mmc0 is current device hwcfgp=8783920c,pcb=46,customer=9 RC5T619 [0xbd]=0x0 ESDin=0,UPGKey=-1,PWRKey=0,USBin=0 ram p=80000000,size=536870912 MMC read: dev # 0, block # 14335, count 1 ... 1 blocks read: OK MMC read: dev # 0, block # 14336, count 9193 ... 9193 blocks read: OK skip load "logo" because of overwrited MMC read: dev # 0, block # 34815, count 1 ... 1 blocks read: OK no "logo" bin header Kernel RAM visiable size=507M->507M MMC read: dev # 0, block # 2047, count 1 ... 1 blocks read: OK no kernel image signature ! MMC read: dev # 0, block # 2048, count 8192 ... 8192 blocks read: OK MMC read: dev # 0, block # 1, count 1 ... 1 blocks read: OK hwcfg rootfstype : 2 hwcfg partition type : 2 ## Booting kernel from Legacy Image at 80800000 ... Image Name: c5c0d2_#4072 Dec 19 09:25:37 Created: 2016-12-19 1:25:40 UTC Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 2333036 Bytes = 2.2 MB Load Address: 80008000 Entry Point: 80008000 Verifying Checksum ... OK Loading Kernel Image ... OK OK Starting kernel ... drivers/misc/ntx-misc.c(msp430_i2c_probe): Can't allocate irq 395 [zForce_ir_touch_recv_data-275] command BootComplete (0)... PMU: ricoh61x_battery_probe : version is RICOH61x_BATTERY_VERSION: 2014.02.21 V3.1.0.0-Solution1 2015/02/09 NtxHwCfg_GetCfgFldStrVal:[WARNING]Config version too old !! Please update config file !! NtxHwCfg_GetCfgFldStrVal:[WARNING]Config version too old !! Please update config file !! 1+0 records in 1+0 records out 512 bytes (512B) copied, 0.000153 seconds, 3.2MB/s NtxHwCfg_GetCfgFldStrVal:[WARNING]Config version too old !! Please update config file !! cannot open /dev/null dosfsck 3.0.6, 04 Oct 2009, FAT32, LFN There are differences between boot sector and its backup. Differences: (offset:original/backup) 65:01/00, 489:00/65, 490:00/2c, 491:00/75, 492:00/73, 493:00/65, 494:00/72 , 495:00/5f, 496:00/69, 497:00/64, 498:00/3d, 499:00/31, 500:00/30 , 501:00/30, 502:00/30, 503:00/2c, 504:00/67, 505:00/72, 506:00/6f , 507:00/75, 508:00/70, 509:00/5f Not automatically fixing this. [PROGRESS_BAR-3065] No progess ... /dev/mmcblk0p3: 22988 files, 4792140/14190491 clusters (none) login: /adds/kbmenu/onstart/ksmhome.sh: line 404: can't create /sys/devices/platform/mxc_dvfs_core.0/enable: nonexistent directory ScreenPlugin::ScreenPlugin() ScreenPlugin::create() KoboFb - Screen size: 1448 x 1072 (120mm x 90mm) ####### started: "-autoselectafter=20 -autoselectoption=start_koreader front_light_on:execute.png front_light_off:execute.png info:help start_nickel:book.png start_koreader:book.png koreader_additions:menu.png usb:usb.png wifi:wifi.png configure:gear.png tools:menu.png scripts:menu.png user_scripts:menu.png reboot:restart.png power_off:poweroff.png" show clock: false sleep timer in use: false autoselectiontimeout: "20000" echo: "start_koreader" quit umount: can't remount /dev/mmcblk0p3 read-only umount: none busy - remounted read-only umount: none busy - remounted read-only umount: none busy - remounted read-only Sent SIGTERM to all processes Sent SIGKILL to all processes Requesting system poweroff Power down.
なんかいっぱいエラーでてるなぁ
Kobo Kobo Glo HD Black ブラック N437-KJ-BK-S-EP
- 出版社/メーカー: Kobo
- メディア: エレクトロニクス
- この商品を含むブログ (1件) を見る