[elektro] Ha már picelünk: 18f4550 usb debug
Zoltán Balla
sdrlab at yandex.ru
Wed Apr 9 09:50:39 CEST 2014
Én pont ilyen eszközt készítgettem mostanában, és én is tapasztaltam
hasonló nyűgöket debug esetén. Érdekes módon, volt amikor ment a debug,
de általában inkább nem. Időm meg kedvem nem volt arra, hogy kibogozzam,
miért nem megy éppen amikor olyan kedve volt..., egyszerűbb volt
megoldani másképpen...
Zoli
2014.04.08. 12:00 keltezéssel, Stonie írta:
> Hello,
>
> A USB Device - HID - Simple Custom Demo - C18 - PICDEM FSUSB.mcp - t
> szeretném debugolni, csinált már valaki ilyet?
> Saját kis teszt panel, más projektet tudok debugolni
> Megfelel a <http://ww1.microchip.com/downloads/en/DeviceDoc/52010A.pdf>
> "Recommended Settings" és "Target Circuit Design Precautions" résznek
> A projektet debug-ra állítom
> A tápot az USB-ről kapja
> Ha forditom, flashelem, elindítom - fut (az oszcillátor OK)
> A konfig bitekhez nem nyúltam (de próbáltam is már állítani):
>
> #if defined(PICDEM_FS_USB) // Configuration bits for PICDEM FS USB
> Demo Board (based on PIC18F4550)
> #pragma config PLLDIV = 5 // (20 MHz crystal on PICDEM FS
> USB board)
> #pragma config CPUDIV = OSC1_PLL2
> #pragma config USBDIV = 2 // Clock source from 96MHz PLL/2
> #pragma config FOSC = HSPLL_HS
> #pragma config FCMEN = OFF
> #pragma config IESO = OFF
> #pragma config PWRT = OFF
> #pragma config BOR = ON
> #pragma config BORV = 3
> #pragma config VREGEN = ON //USB Voltage Regulator
> #pragma config WDT = OFF
> #pragma config WDTPS = 32768
> #pragma config MCLRE = ON
> #pragma config LPT1OSC = OFF
> #pragma config PBADEN = OFF
> // #pragma config CCP2MX = ON
> #pragma config STVREN = ON
> #pragma config LVP = OFF
> // #pragma config ICPRT = OFF // Dedicated In-Circuit
> Debug/Programming
> #pragma config XINST = OFF // Extended Instruction Set
> #pragma config CP0 = OFF
> #pragma config CP1 = OFF
> // #pragma config CP2 = OFF
> // #pragma config CP3 = OFF
> #pragma config CPB = OFF
> // #pragma config CPD = OFF
> #pragma config WRT0 = OFF
> #pragma config WRT1 = OFF
> // #pragma config WRT2 = OFF
> // #pragma config WRT3 = OFF
> #pragma config WRTB = OFF // Boot Block Write Protection
> #pragma config WRTC = OFF
> // #pragma config WRTD = OFF
> #pragma config EBTR0 = OFF
> #pragma config EBTR1 = OFF
> // #pragma config EBTR2 = OFF
> // #pragma config EBTR3 = OFF
> #pragma config EBTRB = OFF
>
> Mégis a szokásos hibaüzenet: PK3Err0040: The target device is not ready for
> debugging
>
> Mit változtassak?
>
> Köszi,
> L
> -----------------------------------------
> elektro[-flame|-etc]
>
>
More information about the Elektro
mailing list