Re: 請問AN851 bootloader for 18F4520
|
||||
---|---|---|---|---|
版主
|
F/W Download 就在 MPLAB IDE --> Debugger --> Download OS 的選項裡。
發表於: 2008/4/10 8:44
|
|||
|
Re: 請問AN851 bootloader for 18F4520
|
||||
---|---|---|---|---|
初級會員
|
可不可以先更新一下 ICD2 的 F/W 後再試試看
===>>不好意思 可以 告訴我 哪裡可以download嗎 我找不到. 先謝謝了 SORRY!!我找到 投影片說明了 我試試看 Thanks
發表於: 2008/4/9 17:51
|
|||
|
Re: 請問AN851 bootloader for 18F4520
|
||||
---|---|---|---|---|
版主
|
可不可以先更新一下 ICD2 的 F/W 後再試試看。
參照: APP001_4520_Test" 成功(disconnect icd2)不出現黃燈, 但是實驗版上的MAXIM232突然變的很燙. 請問這時候 ICD2 可以執行除錯的動作嗎? RS-232 Cable 是否有接,應該是 MAX232 的出有短路的現象,可以用電表量一下電壓。
發表於: 2008/4/3 10:50
|
|||
|
請問AN851 bootloader for 18F4520
|
||||
---|---|---|---|---|
初級會員
|
Hi 版主
小弟依循AN851文件做bootloader的練習(用實驗版App001) 其中 使用MPASMWIN5.11 compile asm file 過程中 發生一些 compile error 修正如下 ======================== ; Setup the appropriate registers. Setup clrf EECON1 setf EEADR ; Point to last location ;setf EEADRH <<===修改 bsf EECON1, RD; Read the control code incfsz EEDATA, W bra RVReset ; If not 0xFF normal reset bcf TRISC, 6 ; Setup tx pin ; bsf TRISC, 7 ; Setup rx pin movlw b'10010000' ; Setup rx and tx ;movwf RCSTA1<<===修改 movwf RCSTA movlw b'00100110' ;movwf TXSTA1<<===修改 movwf TXSTA 略(修改處太多, 不過大多是register define 不同between4520 and 8720) ======================== Compile 後的Hex file 由ICD2 download到18F4520後App01上的黃燈 卻不會熄滅(維持在ICD2連線模式 - 已移除ICD2 connection) 謝謝版主(能有比較基本的sample嗎, 因為單靠AN851我好像陷住了) PS. a.觀察AN851似乎沒做config bit 設定 我做了實驗 加在asm code 不過狀況一樣 b.同時flash後, 再flash其他code也會失敗(出現黃燈-ICD2 disconnected狀態) - 但是再flash其他code 前先用icd2 erase part 再行flash "APP001_4520_Test" 成功(disconnect icd2)不出現黃燈, 但是實驗版上的MAXIM232突然變的很燙.
發表於: 2008/3/30 12:08
|
|||
|