PXA250認識
挑戦中のUrJTAG,例によって(?),blackfin.uclinux.org 版と本家版で同期が取れていないらしい.困ったもんだねぇ.
コードを見比べた結果,本家版のほうが MinGWやOSXへの対応などキメが細かい気がしたので,とりあえず本家版で走ってみる.
SVN trunk から引っ張ってきたコードにはNLS周りに些末な問題はあるものの,OSX上でのビルドは難なく通った.
棚に眠っていたCQREEKのPXA250ボードに火を入れてみる.
$ src/jtag UrJTAG 0.8 #4437 Copyright (C) 2002, 2003 ETC s.r.o. Copyright (C) 2007, 2008 Kolja Waschk and the respective authors UrJTAG is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. There is absolutely no warranty for UrJTAG. WARNING: UrJTAG may damage your hardware! Type "quit" to exit, "help" for help. jtag> cable JTAGkey ftdi-mpsse 0403:6010 Connected to libftd2xx driver. jtag> detect IR length: 5 Chain length: 1 Device Id: 01001001001001100100000000010011 (0x0000000049264013) Manufacturer: Intel Part(0): PXA250 Stepping: B2 Filename: /usr/local/share/urjtag/intel/pxa250/pxa250 jtag>
いろいろ虐めてみるとbus errorで落ちたりはするようだけれども,正常系での動作は実用に耐えるみたい.