• Adapter ICSP dla RT809H.

Zasady działu:Kliknij, aby przejrzeć zasady tego działu

  1. Tytuł wątku powinien zawierać skrócony opis problemu.
  2. Treść wątku powinna zawierać rozszerzony opis problemu oraz sformułowane pytanie.
  3. Nie jest dozwolone umieszczanie załączników w postaci kompletnych instrukcji/schematów/wsadów BIOS, ani linkowanie do tych plików, zamieszczonych na innych stronach. Dozwolone jest wyłącznie umieszczenie fragmentu instrukcji/schematu, który ułatwi autorowi diagnostykę lub naprawę sprzętu z wątku. W jednym temacie można zamieścić nie więcej, jak jedną stronę instrukcji/schematu.
  4. Nie jest dozwolone zakładanie tematu, który opisuje usterkę więcej niż jednego sprzętu. W takich przypadkach należy utworzyć osobne wątki dla każdego sprzętu.
  5. Nie jest dozwolone zakładanie tematu, mającego charakter zapytania o schemat, boardview, zdjęcia płyty, wsad BIOS lub instrukcję serwisową. Do takich zapytań służy dział ZAPYTANIA O SCHEMATY/BIOS.
To jest wątek ARCHIWALNY. Możesz odpowiedzieć w nim tylko wtedy, gdy Twój post zawiera rozwiązanie problemu (Regulamin forum p. 12.1).

#1 Adapter ICSP dla RT809H.


przez HotIce 22 maja 2019, 12:29
Witam kolegów,
Po tym jak uszkodził się mój TL866A, kupiłem RT809H. Przeoczyłem że nie ma on port ICSP jak poprzedni programator tylko ISP. Potrzebuję zaprogramować układy Atmega88PA. Znalazłem i kupiłem adapter ICSP który rzekomo pasuje do RT809F i RT809H. Okazuje się że to jakiś adapter widmo, nie ma żadnej opcji w oprogramowaniu programatora, nie ma w internecie żadnych informacji jak to używać...Może ktoś ma pomysł jak to uruchomić?
Obrazek

Re: Adapter ICSP dla RT809H.


przez Google Adsense [BOT] 22 maja 2019, 12:29

#2 Re: Adapter ICSP dla RT809H.


przez matic 22 maja 2019, 18:10
Hello!

You bought an ICSP adapter, which is actually not necessary to program the ATMEGA88 chip. You should program that chip via ISP (not ICSP) without any adapter.

ISP pinout on the programmer is the following:
Pin 1= RST
Pin 2= MISO
Pin 4= GND
Pin 5= MOSI
Pin 6= SCK

Obrazek

Connect the chip as described, open the programmer software and select the chip "ATMEGA88 #ISP". Connect your circuit with ATMEGA chip to the power supply and then you should be able to program the chip with Write/Read/Verify and other buttons in the programmer software.

#3 Re: Adapter ICSP dla RT809H.


przez HotIce 23 maja 2019, 15:41
Dziękuję kolego, zapomniałem napisać że wiem o tym sposobie programowania, chciałem żeby napięcie zasilania było podawane w momencie programowania z programatora za złącza ICSP tak jak było w TL866A, nie da się tego uruchomić? dlaczego produkują taki adapter skoro nie działa?

#4 Re: Adapter ICSP dla RT809H.


przez matic 23 maja 2019, 19:44
Try to connect the power supply pin of your circuit to pin 8 of the programmer.

HotIce napisał(a):dlaczego produkują taki adapter skoro nie działa?
As I said that adapter is ICSP (not ISP), so it is not suitable to programming your ATMEGA chip.

#5 Re: Adapter ICSP dla RT809H.


przez HotIce 25 maja 2019, 08:54
matic napisał(a):As I said that adapter is ICSP (not ISP), so it is not suitable to programming your ATMEGA chip

ok, ale dlaczego TL866A programuje poprawnie mikrokontrolery Atmega przez złącze ICSP? Oznaczenia sygnałów są takie same, czy to jest kwestia tego że RT809H nie ma algorytmu obsługi adaptera ICSP?

#6 Re: Adapter ICSP dla RT809H.


przez Vogelek23 25 maja 2019, 13:56
HotIce napisał(a):ok, ale dlaczego TL866A programuje poprawnie mikrokontrolery Atmega przez złącze ICSP?
A czym się różni ICSP od ISP? :wtf: Przecież to jest dokładnie ten sam interfejs programowania pamięci mikrokontrolera "w obwodzie", lub jak kto woli "w systemie". Po prostu wyprowadzasz stosowne sygnały z podstawki (zasilanie, MISO, MOSI, SCK, RST) do złącza ISP płytki, na której jest mikrokontroler i programujesz.

#7 Re: Adapter ICSP dla RT809H.


przez HotIce 26 maja 2019, 10:25
Vogelek23 napisał(a):A czym się różni ICSP od ISP? Przecież to jest dokładnie ten sam interfejs programowania pamięci mikrokontrolera "w obwodzie", lub jak kto woli "w systemie".

Właściwie tak.. pozostaje tylko pytanie po co powstał adapter który kupiłem?

#8 Re: Adapter ICSP dla RT809H.


przez Vogelek23 26 maja 2019, 11:44
Zamieść wyraźne zdjęcia obu stron płytki tego adaptera, może coś odkryjemy.

#9 Re: Adapter ICSP dla RT809H.


przez HotIce 26 maja 2019, 13:18
Obrazek

Obrazek

#10 Re: Adapter ICSP dla RT809H.


przez matic 26 maja 2019, 17:41
There is nothing special on that adapter board.
Small chip U1 is 3,3V LDO regulator.
SO-8 chip is a switching boost DC/DC converter from 5V to 12,6V.

As I said you can program ATMEGA88 chip without that adapter.
If you want to use that adapter anyway, the pin out should be the following:

Obrazek

I'm not sure about the VCC pin. If it does not work, try to supply your circuit from external 5V power supply (leave the VCC pin on the adapter unconnected in this case). If it would work in this case, let us know to determine further.

#11 Re: Adapter ICSP dla RT809H.


przez Vogelek23 26 maja 2019, 19:59
Ten adapter służy głównie do programowania układów, które potrzebują wyższego niż 5V napięcia programowania (wiele mikrokontrolerów serii PIC potrzebuje napięcia ok. 12,5V na pinie Vpp). Ponieważ sam programator nie dostarcza na podstawce napięcia wyższego, niż 5V, robi to właśnie układ MC34063. Resztę napisał już kol. matic.

#12 Re: Adapter ICSP dla RT809H.


przez HotIce 30 czerwca 2019, 10:26
Wracając do tematu... podłączyłem Atmega88PA według schematu z rysunku który wyświetla się w aplikacji do RT809H, niestety nie ma komunikacji, zasilanie 5v dałem z zewnętrznego źródła, po wciśnięciu "read" mam komunikat:

Kod: Zaznacz cały075:  The currently selected:ATMEGA88 #ISP, capacity: 64Kbits, 8Kbytes.
076:  EEPROMArea size: 4096 bitsŁ¬512 bytesŁ¬the starting position in the buffer zoneŁş0x2000.
077:  Chip configuration bits size: 128 bitŁ¬16 bytesŁ¬the starting position in the buffer zoneŁş0x2200.
078:  http://www.ifix.net.cn/thread-12996-1-8.html
079:  >------------------------------------OK---------------------------------------<
080:  -->Frequency auto adjust, rescanning ISP BUS...
081:  The current chip ID: 0x1E930F, the selected model of operation has been terminated.
082:  Programmer setup error.


#13 Re: Adapter ICSP dla RT809H.


przez Vogelek23 30 czerwca 2019, 11:53
Wybrałeś ATmega88, który ma inny chip ID (0x1E930A) niż ATmega88P/PA (0x1E930F). I stąd ten problem.

#14 Re: Adapter ICSP dla RT809H.


przez HotIce 30 czerwca 2019, 14:47
Vogelek23 napisał(a):Wybrałeś ATmega88, który ma inny chip ID (0x1E930A) niż ATmega88P/PA (0x1E930F). I stąd ten problem.

Czyli tym programatorem nie ma szans żeby zaprogramować Atmega88PA? bo w aplikacji takiego nie ma na liście..

#15 Re: Adapter ICSP dla RT809H.


przez Vogelek23 30 czerwca 2019, 15:00
HotIce napisał(a): Czyli tym programatorem nie ma szans żeby zaprogramować Atmega88PA? bo w aplikacji takiego nie ma na liście..
Spróbuj odznaczyć sprawdzanie Chip ID w ustawieniach programu (Setting -> Programming setup options). Oczywiście wybierz układ ATmega88 z listy.

Obrazek

#16 Re: Adapter ICSP dla RT809H.


przez HotIce 1 lipca 2019, 17:31
Niestety odznaczenie tej opcji nic nie zmienia, w TL866 odznaczenie Check ID działało, ogólnie aplikacja obsługująca RT809H jest mizerna a organizacja okna aplikacji, przycisków i menu wygląda jak by to wykonał przedszkolak.. Odnośnie pominięcia tego sprawdzania to może jakiś parametr w linii komend istnieje?

Re: Adapter ICSP dla RT809H.


przez Google Adsense [BOT] 1 lipca 2019, 17:31
To jest wątek ARCHIWALNY. Możesz odpowiedzieć w nim tylko wtedy, gdy Twój post zawiera rozwiązanie problemu (Regulamin forum p. 12.1).

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 5 gości

_______________________________
Wszelkie prawa zastrzeżone. Zabrania się kopiowania jakichkolwiek treści i elementów witryny bez zezwolenia.
Wszelkie opublikowane na tej stronie znaki handlowe, nazwy marek, produktów czy usług należą do ich prawnych właścicieli i zostały użyte wyłącznie w celach informacyjnych.