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


Browsing this Thread:   1 Anonymous Users






Re: Bootloader 0x0800
#5
中級會員
中級會員


查看用戶資訊
Hi Ryang,

因為原本source code裡的language tool, 跟我目前電腦裡的設定不一樣, 所以在第一次compile source code時, IDE會彈跳出一個視窗來詢問是否要更換language tool; 而我選擇使用的是MPLAB IDE: C:\MCC18\bin\mplink.exe

發表於: 2008/5/5 13:50
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: Bootloader 0x0800
#4
版主
版主


查看用戶資訊
"僅僅改變mcc18.exe的連結位置"
請問你這是改到哪裡了?

MCC18 v3.20 是大改版,可以不要使用 LKR 檔,目前我鄭在測試中,建議暫時不要使用,因為與舊版得匝異性很大。

發表於: 2008/4/30 14:33
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: Bootloader 0x0800
#3
中級會員
中級會員


查看用戶資訊
Hi Ryang:

我剛剛在有從網路上下載下來MPLAB IDE v8.01跟mcc18-Studet Edition-v3_20安裝在另一台電腦上,結果同樣的code在安裝IDE v8.01跟mcc18 v3.20的電腦上,Boot的code並沒有寫超過0x0800。

另外根據您所說的,我有比對過兩邊的.lkr檔,其不同點如下:

mcc18 v2.40:
CODEPAGE NAME=vectors START=0x0 END=0x29 PROTECTED
CODEPAGE NAME=page START=0x2A END=0x7FFF

mcc18 v3.20:
CODEPAGE NAME=page START=0x0 END=0x7FFF

我也嘗試著更換.lkr檔,可是依然發生同樣的問題。

因此,猜測可能是mcc18版本的問題。

發表於: 2008/4/29 16:56
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: Bootloader 0x0800
#2
版主
版主


查看用戶資訊
當然一訂有改到 Linker 的位址,請再檢查一下 LKR 檔與原始的檔案有何不同。

發表於: 2008/4/29 15:39
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Bootloader 0x0800
#1
中級會員
中級會員


查看用戶資訊
各位大大您好,小弟正在研究bootloader的寫法,並從網頁上下載下來bootloader的範例程式來練習;現在透過ICD2燒錄Boot and Demo的hex檔案,已經可以成功的燒錄並得到正確的動作。

可是,小弟嘗試著要去重新compile Boot的source code,卻發現compile後的程式已經寫超過0x0800;就我知道,bootloader不是僅寫在0x0000~0x0800,而0x0800之後是留給User用的。

小弟並沒有更改source code的內容,僅僅改變mcc18.exe的連結位置請問這是否有所影響?如果不是mplink.exe造成, 請問這個問題,可能怎樣發生的呢?
謝謝


mcc18-Student-Edition-v2.40
IDE v7.50
Bootloader v1.0
APP013 and ICD2

發表於: 2008/4/29 12:03
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... ]

教育訓練中心

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