• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
:::


Browsing this Thread:   2 Anonymous Users




« 1 (2)


Re: 18F452 BOOTLOAD Firmware 的問題
#8
版主
版主


查看用戶資訊
打電話問一下 Steven Lin 吧,

Tel: 02-2500-6610

發表於: 2005/1/17 15:00
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 18F452 BOOTLOAD Firmware 的問題
#7
初級會員
初級會員


查看用戶資訊
我照上述的做法將Bootloader的hex檔燒到PICmicro,再用RS-232下載應用程式AN833的hex file, 但是當

我用ICD2將PROGRAM MEMORY的程式讀出來,發現PROGRAM MEMORY內只有BOOTLOAD的程式碼,並沒有AN833的

程式碼,証明我沒有將程式DOWNLOAD成功,我使用的步驟如下:

1. 在板子上同時按住RA4和RESET鍵,先放掉RESET,再放掉RA4
2. 先設定"Hyperterm"為 57.6kb, 8, N, 1, enable XON/XOFF
3. 在"Hyperterm"上選"傳送文字檔案",將hex file傳送

在傳送過程中,我並未發現RB2的燈號有在閃爍, 不知是那裡出了問題???

發表於: 2005/1/17 14:19
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 18F452 BOOTLOAD Firmware 的問題
#6
版主
版主


查看用戶資訊
回答 Joyce 的問題:

沒錯就是這樣,先燒Bootloader的hex檔到PICmicro,再用RS-232下載你的應用程式: 例AN833

發表於: 2005/1/14 15:29
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 18F452 BOOTLOAD Firmware 的問題
#5
版主
版主


查看用戶資訊
bootload.asm有說明該程式是利用PICDEM 2為實驗板,還有操作說明。

Prog2.hex是讓使用者練習利用bootloader來下載的目標物。

你說的應該就對了。剩下的,就是如何將您自己的程式改寫的問題。

發表於: 2005/1/14 15:06
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 18F452 BOOTLOAD Firmware 的問題
#4
初級會員
初級會員


查看用戶資訊
你的意思是說---->我先將bootload的程式compiler成hex檔,download到PIC內,再利用RS232將AN833的HEX檔download進來,只要AN833 其執行位址與Bootloader不相衝突,程式就可以正常執行了嗎?

發表於: 2005/1/14 14:08
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 18F452 BOOTLOAD Firmware 的問題
#3
版主
版主


查看用戶資訊
Bootloader 與 TCP/IP stack (AN833)這兩個程式並無關聯為什麼要結合在一起 compiler ? 建議各自單獨 compiler 成兩個不同的Hex 檔。Bootloader須從 0x0000 的位址開始執行,所以 AN833 要做適當的修改。

Bootloader只接收Hex檔案。需將 AN833 修改其執行位址避免與Bootloader相衝突,可以修改 co18i.c 的檔案將起始位址從 0x0000 移到別處。

發表於: 2005/1/13 10:41
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 18F452 BOOTLOAD Firmware 的問題
#2
初級會員
初級會員


查看用戶資訊
從終端機透過RS232將HEX檔傳到PROGRAM MEMORY, 程式就會跑了嗎? 還是要將HEX檔轉成BINARY download到PROGRAM MEMORY,程式才會跑?

發表於: 2005/1/13 10:28
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


18F452 BOOTLOAD Firmware 的問題
#1
初級會員
初級會員


查看用戶資訊
我在右邊的範例程式項目中,下載了林建益先生的bootload程式,我將它和AN833的程式一起compiler,但會出現下面的錯誤訊息----> could not find definition of symbol 'INDFO' in file 'D:\MCHPStack\Source\arp.o

我已經有將C018i.c的reset位址移到Bootload以後,18F452.lkr的linker scripts 也改過了,不知道還有那裏需要再做設定的?

謝謝!!

發表於: 2005/1/10 17:20
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]


:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------