自製PSGrooPIC心得(無LVP) - 改機

Table of Contents

cassine:PIC 18F2550出廠時預設有開啟 LVP寫入功能, LVP寫入功能 10/15 23:26
cassine:僅能透過 HVP關閉,所以正常來說空白晶片也支援 LVP 10/15 23:27
kaoru7568:這樣表示JDM其實可以不用做嗎?XDDDDD \^o^/ 10/15 23:29
miraiyoshi:電子電路實習課 0 分... 太多跨線 XDDDD 10/15 23:30
kaoru7568:被M了 0///////////0 第一次(羞) 10/15 23:45
todotaurus:看不懂耶,如果預設是開啟LVP,那為何會說,買之前請對 10/15 23:48
todotaurus:方幫忙寫入打開LVP的韌體@@? 抱歉,我被搞混中。 10/15 23:48
kaoru7568:跟樓上有相同的疑問 (雖然我用JDM成功寫進去,USB沒試過 10/15 23:49
todotaurus:抱歉,我重看了上方一次,大概懂了@@~~ 10/15 23:50
todotaurus:感謝這篇的大大整理了JDM的電路部分,這樣就可以來玩了 10/15 23:53
kaoru7568:比較安全的做法是 JDM 和 PSJB分開做,室友說我這種布線 10/15 23:57
kaoru7568:很危險 (因為GND全接在一起,用JDM可能會因為PSJB沒拔, 10/15 23:58
kaoru7568:結果短路 10/15 23:58

我說出廠的PIC 18F2550預設有開啟 LVP不代表就不用燒 bootloader,這是兩回
事。有支援 LVP表示我們不需要想辦法生出 13V的電壓而可以用5V寫入,要直接
燒燒錄韌體不燒bootloader也是可以。燒錄的bootloader跟整個電路必須要相容
,不相容的話燒了也是沒用,只是燒了bootloader的好處是之後可以直接利用
USB接頭更新,而不需要動用到ART2003 或是 JDM跟WinPIC來進行更新的動作。

bootloader的功能只是提供一個從 USB燒錄的介面而已,所以整個電路必須要是
在啟動的狀態下才有辦法達成,所以bootloader裡面會指定比如說振盪器頻率之
類的參數。使用者透過燒錄介面將韌體傳入晶片的FlashROM裡面,電路啟動後
bootloader初始化完就把控制權交給作業系統了。

不燒bootloader的話,微處理器開機就直接載入FlashROM裡面的系統,如果沒有
系統就無法初始化成功。

--

____ _ _ _ _ ____ _ _ ____ _____ ____
(_ _)( \( )( \/ )( ___)( \( )(_ _)( _ )( _ \
_)(_ ) ( \ / )__) ) ( )( )(_)( ) /
(____)(_)\_) \/ (____)(_)\_) (__) (_____)(_)\_)


--

All Comments

Quanna avatarQuanna2010-10-17
PIC 18F2550出廠時預設有開啟 LVP寫入功能, LVP寫入功能
Poppy avatarPoppy2010-10-21
僅能透過 HVP關閉,所以正常來說空白晶片也支援 LVP
Mary avatarMary2010-10-23
這樣表示JDM其實可以不用做嗎?XDDDDD \^o^/
Daniel avatarDaniel2010-10-25
電子電路實習課 0 分... 太多跨線 XDDDD
Robert avatarRobert2010-10-25
被M了 0///////////0 第一次(羞)
Selena avatarSelena2010-10-30
看不懂耶,如果預設是開啟LVP,那為何會說,買之前請對
方幫忙寫入打開LVP的韌體@@? 抱歉,我被搞混中。
Todd Johnson avatarTodd Johnson2010-11-01
跟樓上有相同的疑問 (雖然我用JDM成功寫進去,USB沒試過
Caitlin avatarCaitlin2010-11-04
抱歉,我重看了上方一次,大概懂了@@~~
Una avatarUna2010-11-05
感謝這篇的大大整理了JDM的電路部分,這樣就可以來玩了
Mia avatarMia2010-11-06
比較安全的做法是 JDM 和 PSJB分開做,室友說我這種布線
Hedy avatarHedy2010-11-09
很危險 (因為GND全接在一起,用JDM可能會因為PSJB沒拔,
結果短路
Charlie avatarCharlie2010-11-13
喝,我剛剛一開始就是把這兩件事當成一件事~.~所以我回
Isabella avatarIsabella2010-11-15
頭再看原PO開頭才懂>.<~~ 不過還是感謝C大講解。
Charlie avatarCharlie2010-11-17
原來如此,我把LVP和bootloader喇在一起了
Mason avatarMason2010-11-21
感謝C大解說