2007-01-21

對於RedBoot應該還是不夠了解

最近一直都在試著把ReBoot重新放上IXDPG465的板子上,也就是ADI Engineering的產品Sidewinder Reference Platform,上星期把jtagtool改完可以燒寫flash,u-boot也porting上去了,但是對於掛點的Redboot還是耿耿於懷,試了兩個方式去測Intel放出來的Redboot的程式的程式,但是還是動不了,可能還要卡一陣子,看Linux kernel比較一下好了,看差別在那裡...

2007-01-18

機房不振作的冷氣又不振作了

網路開始瞬斷通常都不是個好的預兆,趕快連進設備看了一下,溫度55度 >"<....
看樣子又有兩部伺服停擺,真是XXX..,下次把冷氣和總務單位連在一起,只要冷氣掛它們的網路也跟著一起掛,哇哈哈~~
不過下半段所言純屬只能想想而已 =.=

2007-01-17

IXDPG465活過來了

第一次拿到IXDPG465是在去年的7月份,在一次porting kernel的過程中造成redboot掛點>"<,所以只能求助jtagtool來把bootloader弄回去,慘的是opwewince的jtagtool認不得IXP465也測不到on board的flash。
最近利用等待在台北工作的學弟幫我找感測器的空檔時間,把卡住多時的jtagtool又再挖了出來,之前的進度只改到可以正確的判斷IXP465這個CPU,但是並無法確定由IXP425所移植過來的source code必須要有多大幅度的修正,雖然bus已經可以正常找到但是flash還是detect不到,之前也參考IXP425的格式,再參考Intel所釋出的IXP465 BSDL檔,改出第一版的jtagtool適用的BSDL檔,但是也是測不到。
第一版BSDL檔是用目視修改出來的,一直心裡有疙瘩,所以就用perl寫了一支小程式,自動幫我產生最麻煩BSDL檔的那部份,結果...終於可以偵測到了讀寫都沒問題,真是令人太感動了~~~

kermit的設定檔

新版的u-boot-1.1.6終於可以驅動Intel IXP系列的CPU上NPE,雖然還是有點怪怪的,但是和1.1.4版的時代相比已經方便太多了。不過透過串列上傳還是個非常有效的備案,所以趕快把.kermrc記下來,要不然一定又會忘記~~ =.=

# cat ~/.kermrc
set line /dev/ttyUSB0
set speed 115200
set carrier-watch off
set handshake none
set flow-control none
set file type bin
set file name lit
set rec pack 1000
set send pack 1000
set window 5
robust
connect