有些人把WisCore上面的BootLoader覆蓋掉了。
教授打電話給廠商,廠方表示,雖說uClinux是GPL宣告,但是BootLoader是他們自己做的,所以被覆蓋掉要花錢買。
我們實驗室壞版子目前已要過半了,請問除了花錢請廠商維修之外,有沒有什麼自己就能搞定的方法。
因為小弟Google之後,發現一些For ARM的BootLoader且是GPL宣告的,但是教授說,他不知道BootLoader在WisCore上面的位置,所以沒有辦法弄,還請各位學長指導。

版主: chester
suskind 寫:小弟今天上選修課時遇到的問題。
有些人把WisCore上面的BootLoader覆蓋掉了。
教授打電話給廠商,廠方表示,雖說uClinux是GPL宣告,但是BootLoader是他們自己做的,所以被覆蓋掉要花錢買。
我們實驗室壞版子目前已要過半了,請問除了花錢請廠商維修之外,有沒有什麼自己就能搞定的方法。
因為小弟Google之後,發現一些For ARM的BootLoader且是GPL宣告的,但是教授說,他不知道BootLoader在WisCore上面的位置,所以沒有辦法弄,還請各位學長指導。
suskind 寫:不好意思,我沒有硬體的底(我資工系的),
你說的東西我不甚了解。
所謂的ICE指的可是:http://csg.twbbs.org/tmp/FPGA.pdf
的最後一頁嗎?
我看完整本手冊,有看到七段顯示器、LCD、... ...等等。
就是沒有看到對於BootLoader的相關描述。
Anonymous 寫:suskind 寫:不好意思,我沒有硬體的底(我資工系的),
你說的東西我不甚了解。
所謂的ICE指的可是:http://csg.twbbs.org/tmp/FPGA.pdf
的最後一頁嗎?
我看完整本手冊,有看到七段顯示器、LCD、... ...等等。
就是沒有看到對於BootLoader的相關描述。
suskind 寫:小弟今天上選修課時遇到的問題。
有些人把WisCore上面的BootLoader覆蓋掉了。
教授打電話給廠商,廠方表示,雖說uClinux是GPL宣告,但是BootLoader是他們自己做的,所以被覆蓋掉要花錢買。
我們實驗室壞版子目前已要過半了,請問除了花錢請廠商維修之外,有沒有什麼自己就能搞定的方法。
因為小弟Google之後,發現一些For ARM的BootLoader且是GPL宣告的,但是教授說,他不知道BootLoader在WisCore上面的位置,所以沒有辦法弄,還請各位學長指導。 :-)
suskind 寫:謝謝以上大大不吝指教!![]()
後來找老師談了,老師說他漏給了我們一份文件,所以補了一份給我:http://csg.twbbs.org/tmp/NSUGv24a.pdf
老師說ICE的部份可以考慮,但是感覺上他拿不定甚麼主意,也許是我跟他有代溝,老師只是眉頭深鎖的聽完我的敘述,然後一邊沉思一邊喃喃自語。
所以我打算看完老師給的文件、做完功課再跟老師討論一次。
由文件得知,BootLoader的位置應該在Flash Disk裡面,記憶體位址為,
0x00000040 to 0x00007FFF Read-write data space for bootloader
0x01800000 to 0x0180FFEF Program and read only data space for bootloader
(page 26)
接下來我一定得用ICE嗎?老師說,實驗是有ICE,但是ICE很貴,但是以後會教到,老師喃喃自語讓我一頭霧水。
所以有沒有辦法可以從軟體著手?我記得這塊板子有Httpd server、FTP client... ...等等。
正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客