Forum: Mikrocontroller und Digitale Elektronik PIC16LF1847 flashen mit ATmega / USBasp / Arduino Nano / ponyser?


von Robert K. (mc1)


Lesenswert?

Ein PIC16LF1847 in einem Dyson Akku soll mit einer alternativen Firmware 
(github FU-Dyson-BMS) geflasht werden. Evtl dann noch kleine 
SW-Änderungen. 5-pin Schnittstelle vorhanden (GND,VCC,VPP,DAT,CLK). 
Vermutlich ist das Low-Voltage Programming Bit im PIC enabled (default), 
aber nicht sicher.

Habe aber keinen PICkit da und verwende auch sonst keine PIC.
Es liegen herum:
* LC-01 / USBasp programmer (ATmega8 o.ä. mit Software USB)
* Arduino Nano (ATmega328p + USB head)
* Pollin AVR-Evaluationsboard, mit
  - Basales ponyser RS232 ISP interface welches evtl. direkt verwendet 
werden kann; und USB-RS232 Wandler/Card
  - Diverse ATmega8 // 328p // 32 welche auf dem Eval-Board laufen 
könnten.

Gibt eine Möglichkeit // existierende Software // Trick um damit den PIC 
zu programmieren.

Oder was wäre ansonsten eine günstige & schnelle Möglichkeit ein 
HEX-file in den PIC zu flashen.

: Bearbeitet durch User
von Chris S. (schris)


Lesenswert?

Usbasp geht, man braucht noch Labornetzteil oder 9v Batterie mit 3.3v 
Vcc.

von Robert K. (mc1)


Lesenswert?

Chris S. schrieb:
> Usbasp geht, man braucht noch Labornetzteil oder 9v Batterie mit 3.3v
> Vcc.

Mit welcher Software, und wie genauer?
Wird MISO oder MOSI als DAT verwendet, und was als VPP?
(Netzteil natürlich vorhanden)

von Chris S. (schris)


Lesenswert?


von Stephan S. (uxdx)


Angehängte Dateien:

Lesenswert?

Der PIC16F1847 braucht 8-9 Volt an Vpp zum flashen. Ich würde zu einem 
PICkit3 raten. Oder einen Brenner8 von sprut.

Robert K. schrieb:
> Oder was wäre ansonsten eine günstige & schnelle Möglichkeit ein
> HEX-file in den PIC zu flashen.

Oder Du fragst hier im Forum, da haben viele einen PICkit3 oder sogar 
noch einen Brenner8 von sprut.

von Hermann G. (df2ds)


Lesenswert?

Ist auch keine Riesen-Investition... 18,48€

https://de.aliexpress.com/item/1005005973904576.html

von Stephan S. (uxdx)


Angehängte Dateien:

Lesenswert?

Du kannst für den PIC16F1847 auch einen billigen PICkit2 verwenden, wenn 
Du die Software PICkitminus verwendest 
http://kair.us/projects/pickitminus/

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.