Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Microchip
http://mcu-bg.com/mcu_site/viewtopic.php?f=2&t=18633
Страница 1 от 21

Автор:  TheWizard [ Вто Дек 13, 2022 7:44 pm ]
Заглавие:  Microchip

тема за бла-бла...

питанка: Някой опитвал ли се е да реверсне протокола на PicKit 4
Търся описание ... писах им, чакам ... ма докато отговорят ще го разгадая

BTW: просто не ви е на ум какви блавочи са сътворили индийците
100 меги XML файл ( само за PicKit 4 ) описания на команди
криво-ляво 60 команди за чип, за управление 7 пина интерфейс ( плюс маса )
и много Java... блах :axe:

Автор:  TheWizard [ Сря Дек 14, 2022 11:31 am ]
Заглавие:  Re: Microchip

WRITE
Код:
02 01 00 80     COMMAND: SCRIPT_WITH_UPLOAD
00 00 00 00     SEQUENCE: allways 0
1D 00 00 00     FULL PACKET SIZE: 29
04 00 00 00     transferLength: read N bytes
00 00 00 00     params count: in bytes
if params[]
05 00 00 00     SCRIPT SIZE: 5
5E 00 00 00 00  SCRIPT[]


READ[0x200]
Код:
0D 00 00 00     status: 13 = ok
if transferLength - read[ transferLength ]

Автор:  TheWizard [ Сря Дек 14, 2022 6:52 pm ]
Заглавие:  Re: Microchip

Цитат:
Hi, At the present time, the PICKit 4 protocol is confidential...

:D :D :D

Автор:  Н'бабане Гт'муан'га [ Сря Дек 14, 2022 6:59 pm ]
Заглавие:  Re: Microchip

https://github.com/WallaceIT/picberry

Не можеш ли да извадиш протокола от сорса?

Автор:  Ники [ Сря Дек 14, 2022 7:14 pm ]
Заглавие:  Re: Microchip

Пикбери има пропуски и не работи пълноценно за всички процесори.
По интересен е въпроса: струва ли си борбата с апи-кашата която са сътворили микрочип?

Автор:  TheWizard [ Сря Дек 14, 2022 7:19 pm ]
Заглавие:  Re: Microchip

аз го изкарах от JAVA-та и USB снифер ...
опитвам се да го портна на Python ( да го интегрирам в PlatformIO ) и нящо ми се ебава PyUSB ... чете га си иска

Автор:  TheWizard [ Сря Дек 14, 2022 7:55 pm ]
Заглавие:  Re: Microchip

:D
Код:
[DRIVER] PicKit4: BUR181018704
WRITE:   E1
READ:    E1 AF 00 00
Version ??   : 17S2K790304
Serial Number: BUR181018704
WRITE:   03 01 00 00 00 00 00 00 10 00 00 00 00 00 00 00
READ:    0D 00 00 00
WRITE:   00 01 00 00 00 00 00 00 1D 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 46 01 00 00 00
READ:    0D 00 00 00
WRITE:   00 01 00 00 00 00 00 00 19 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 44
READ:    0D 00 00 00
WRITE:   00 01 00 00 00 00 00 00 27 00 00 00 00 00 00 00 00 00 00 00 0F 00 00 00 40 B2 0C 00 00 B2 0C 00 00 B2 0C 00 00 42 43
READ:    0D 00 00 00

Автор:  stefan63 [ Сря Дек 14, 2022 8:23 pm ]
Заглавие:  Re: Microchip

TheWizard написа:
Цитат:
Hi, At the present time, the PICKit 4 protocol is confidential...


Направи им оферта , на която да не могат да откажат :D

Бахти ку(ц)(х)ите индийци.

Автор:  ToHu [ Сря Дек 14, 2022 8:27 pm ]
Заглавие:  Re: Microchip

Е ти знаеш ли колко рандъм итерации са били докато го подкарат тоя код, редно си е да е поне 2-3 Гб

Автор:  Ники [ Сря Дек 14, 2022 8:36 pm ]
Заглавие:  Re: Microchip

Пиккита е скъп за купуване и ограничен за ползване.
Те докато го направят да се ползва за всичко, което продават, и микрочип ще престане да съществува.
Дали AVRdude и подобни, с по-достъпно АПИ, е по-добрия избор?

Автор:  TheWizard [ Сря Дек 14, 2022 8:44 pm ]
Заглавие:  Re: Microchip

Код:
Е ти знаеш ли колко рандъм итерации...

май са им плащали на метър код :D

AVRdude не е ли само софт
мен ми трябва хардуерен програматор (PIC24, dsPIC33) със Python софтуер

Автор:  itso.t [ Сря Дек 14, 2022 9:13 pm ]
Заглавие:  Re: Microchip

TheWizard написа:
...мен ми трябва хардуерен програматор (PIC24, dsPIC33) със Python софтуер

Тия не се ли програмираха с пик кит 3, ицд3. Може би с две?
Мисълта ми е, за по-старите генерации дебъгери и програматори няма ли инфо?

Ники написа:
Пиккита е скъп за купуване и ограничен за ползване...

Абе скъп... Погледнах колко струва ицд4. Той вече наистина е скъп.

Автор:  ToHu [ Сря Дек 14, 2022 9:28 pm ]
Заглавие:  Re: Microchip

те това съпортва пиккит плюс, т.е. се съпортва от 2-ка и 3-ка, това е версия от 2020, гледах че има ъпдейт ама не съм ъпдейтвал.

Прикачени файлове:
PICKitPlusDevices.txt [140.37 KiB]
202 пъти

Автор:  Ники [ Сря Дек 14, 2022 10:08 pm ]
Заглавие:  Re: Microchip

А дали само софта, който е в програматора, стига за автономно писане през пайтън?
На пиккит 3 примерно при всяка смяна на фамилията даунлодваше съответен фърмуер.
Като видях колко различни дреболи има в програмирането на близки чипове 24/33/32, ще е доста работа с АПИ- да се докарат нещата?

Автор:  TheWizard [ Сря Дек 14, 2022 10:43 pm ]
Заглавие:  Re: Microchip

първите 4 команди дето направих днес работят и на SNAP :)
по същия начин отговаря както горе лога, разликата е само USB-PID
демек протокола е ICE4

Страница 1 от 21 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/