Arnold Ziffel
Guest
Sun Jan 04, 2026 2:32 pm
Mam do napisania prosty kawaek softu na PICa (PIC16F1938). Soft sobie
napisz, to si nie wydaje jako specjalnie skomplikowane, ale chc
najpierw zgra oryginalny soft z procesora i w ogóle ogarn programator.
Kupiem PICkit3, podpiem. Diody wiec, system (Linux) go widzi -- jest
w dmesgu jako hiddev, jest te w lsusb:
[1337289.684926] hid-generic 0003:04D8:900A.0014: hiddev2,hidraw6: USB HID v1.11 Device [Microchip Technology Inc. PICkit 3] on usb-0000:00:14.0-6.2/input0
Bus 003 Device 016: ID 04d8:900a Microchip Technology, Inc. PICkit3
Zainstalowaem MPLAB X, odpalam IPE. Nie widzi programatora. Reguki udev
s OK. Z roota te go nie widzi.
Po czym wnosz, e nie widzi: Jak odpalam IPE, to jest okienko, a w nim
dropdown z labelk Tool i "Select Tool". Klikam na dropdown i nie wida
tam nic, jest pusty.
Odpalam mdb.sh, wpisuj hwtool, wypisuje mi jakie ze rzeczy (niej), ale
programatora nadal nie widzi. Z roota te.
Stwierdziem -- OK, moe to po prostu pod Linuksem tak chodzi, wiadomo e
firmy maj linuksiarzy gdzie. Odpaliem wirtualk z Win 7, zainstalowaem
samo IPE. Zajo 14 GB. Tak, sam durny program do wrzucania softu, bez
IDE, zaj 14 GB. Podpinam programator pod wirtualk, sterowniki si
instaluj, ale IPE nadal go nie widzi.
Przyznam, e po moich dowiadczeniach z AVR-ami i avrdude, który po prostu
dziaa od strzau, po moich dowiadczeniach z STM32, gdzie wszystko te po
prostu dziaa, to jest... niewiarygodne i niesamowite.
Szukaem w necie, ale znajduj róne informacje, czasem sprzeczne ze sob.
Jak to ugry? Czy jest jaki normalny program (najlepiej dziaajcy z
commandline, eby go mona byo do Makefile'a doda, ale jak bdzie
okienkowy to te bdzie OK), który dogada si z tym PICkitem i bdzie
umia zgra plik .hex z PICa i wgra do niego inny plik .hex?
mdb.sh:
Quote:
hwtool
sty 04, 2026 1:22:46 PM com.microchip.mplab.mdbcore.platformtool.PlatformToolMetaManager init
INFO: Could not read file: MultiFileObject@3d5c822d[Embedded/PlatformTool/seggerjlink]
sty 04, 2026 1:22:46 PM com.microchip.mplab.mdbcore.platformtool.PlatformToolMetaManager init
INFO: Could not read file: MultiFileObject@4a7f959b[Embedded/PlatformTool/segger-samice]
sty 04, 2026 1:22:46 PM org.openide.util.NbPreferences getPreferencesProvider
WARNING: NetBeans implementation of Preferences not found
sty 04, 2026 1:22:46 PM com.microchip.mplab.nativeloader.NativeLoader loadNativeLibrary
INFO: Library resource path: libs/libUSBAccessLink_3_48.so
sty 04, 2026 1:22:46 PM com.microchip.mplab.comm.MPLABCommUSBAccess setSystemVersionVariables
INFO: USBAccess3.48
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See
http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
Index Tool Type Serial Number IP Address Description
--
Ojciec Jasia jest kosmonaut. Którego dnia do drzwi jego mieszkania puka
ssiadka i pyta:
-Jasiu, gdzie jest twój tato?
-Polecia w kosmos, wróci wieczorem.
-A mama?
-Posza na zakupy. Nie wiadomo kiedy wróci.
alojzy nieborak
Guest
Sun Jan 04, 2026 3:38 pm
W dniu 2026-01-04 o 13:32, Arnold Ziffel pisze:
Quote:
Stwierdziłem -- OK, może to po prostu pod Linuksem tak chodzi, wiadomo że
firmy mają linuksiarzy gdzieś. Odpaliłem wirtualkę z Win 7, zainstalowałem
samo IPE. Zajęło 14 GB. Tak, sam durny program do wrzucania softu, bez
IDE, zajął 14 GB. Podpinam programator pod wirtualkę, sterowniki się
instalują, ale IPE nadal go nie widzi.
1,6 M zajmuje soft do pickita3
PICkit 3 Programmer App and Scripting Tool v3.10
https://www.microchip.com/en-us/tools-resources/archives/mplab-ecosystem
Nie mam likuksa więc nie wiem jak się zachowa.
alojzy nieborak
Guest
Sun Jan 04, 2026 3:44 pm
W dniu 2026-01-04 o 14:38, alojzy nieborak pisze:
Quote:
W dniu 2026-01-04 o 13:32, Arnold Ziffel pisze:
Stwierdziłem -- OK, może to po prostu pod Linuksem tak chodzi, wiadomo że
firmy mają linuksiarzy gdzieś. Odpaliłem wirtualkę z Win 7,
zainstalowałem
samo IPE. Zajęło 14 GB. Tak, sam durny program do wrzucania softu, bez
IDE, zajął 14 GB. Podpinam programator pod wirtualkę, sterowniki się
instalują, ale IPE nadal go nie widzi.
1,6 M zajmuje soft do pickita3
PICkit 3 Programmer App and Scripting Tool v3.10
https://www.microchip.com/en-us/tools-resources/archives/mplab-ecosystem
Nie mam likuksa więc nie wiem jak się zachowa.
Jakaś dziwna ta wersja która zapodałem, może niekompletna?
PICkit 3 Stand-Alone Programmer App v1.0 ta ma 4M, coś podobnego pod
względem objętości wgrywałem dla pickita2 i działało.
Arnold Ziffel
Guest
Sun Jan 04, 2026 3:57 pm
alojzy nieborak <gaska.alojzy@gmail.com> wrote:
Quote:
1,6 M zajmuje soft do pickita3
A widzisz, nie rzucio mi si to w oczy zupenie. Cho w midzyczasie
udao mi si zmusi do dziaania pk2cmd (dziaa te z pickit3)...
--
-Dlaczego kosmonauci nosz kombinezony?
-eby mogli kombinowa.