LGT8F328P
: 16 sie 2021, 19:03
Na Aliexpress pojawiły się relatywnie tanie płytki na układzie LGT8F328P.
Zamówiłem cały zestaw z aukcji https://www.aliexpress.com/item/4000162476603.html
Wziąłem z ekonomiczną dostawą, więc cholera wie kiedy paczka dojdzie...
Na razie zbieram informacje.
1. Układ nie jest 100% kompatybilny z ATmega328P.
Ma zegar do 32 MHz (co powinno się spodobać partaczom i druciarzom, którzy lubią robić programowo to, co niewiele droższe układy robią sprzętowo), ma inny sposób programowania (JTAG zamiast ISP, USBasp nie podejdzie) i jakieś dodatkowe peryferia. Natomiast reszta jest zgodna i większość kodu dla ATmegi da się skompilować dla LGT8F328P.
2. Z niewiadomych przyczyn dedykowany programator SWDICE mkII Pro jest nie do kupienia poza Chinami i co prawda są sposoby żeby go zdobyć, ale to droga przez mękę. Ktoś wykombinował program który zmienia Arduino Uno/Nano w programator obsługujący LGT8F328P. Podobno działa, ale nie wiadomo w jakim zakresie.
3. Układy są podobno dostarczane z wgranym bootloaderem Arduino, ale podobno zdarzają się wyjątki. Bootloader jest dostępny w necie i można go wgrać drugim Arduino.
4 Większa płytka ma konwerter USB Holtek HT42B534, do mniejszej można dokupić sam konwerter w postaci osobnej płytki. Ciężko wyczuć czy da się programować układ innym konwerterem (przez USB i bootloader), bo chyba DTR jest używane jako RESET. Na pewno do samej komunikacji już zaprogramowanej płytki wystarczy dowolny konwerter.
Na razie tyle, jak będą zainteresowani, to podam więcej informacji.
P.S. Tutaj jest po rosyjsku, ale naprawdę dużo informacji https://radiolis.pp.ua/arduino/67-xi-lgt-nano-lgt8f328p
Zamówiłem cały zestaw z aukcji https://www.aliexpress.com/item/4000162476603.html
Wziąłem z ekonomiczną dostawą, więc cholera wie kiedy paczka dojdzie...
Na razie zbieram informacje.
1. Układ nie jest 100% kompatybilny z ATmega328P.
Ma zegar do 32 MHz (co powinno się spodobać partaczom i druciarzom, którzy lubią robić programowo to, co niewiele droższe układy robią sprzętowo), ma inny sposób programowania (JTAG zamiast ISP, USBasp nie podejdzie) i jakieś dodatkowe peryferia. Natomiast reszta jest zgodna i większość kodu dla ATmegi da się skompilować dla LGT8F328P.
2. Z niewiadomych przyczyn dedykowany programator SWDICE mkII Pro jest nie do kupienia poza Chinami i co prawda są sposoby żeby go zdobyć, ale to droga przez mękę. Ktoś wykombinował program który zmienia Arduino Uno/Nano w programator obsługujący LGT8F328P. Podobno działa, ale nie wiadomo w jakim zakresie.
3. Układy są podobno dostarczane z wgranym bootloaderem Arduino, ale podobno zdarzają się wyjątki. Bootloader jest dostępny w necie i można go wgrać drugim Arduino.
4 Większa płytka ma konwerter USB Holtek HT42B534, do mniejszej można dokupić sam konwerter w postaci osobnej płytki. Ciężko wyczuć czy da się programować układ innym konwerterem (przez USB i bootloader), bo chyba DTR jest używane jako RESET. Na pewno do samej komunikacji już zaprogramowanej płytki wystarczy dowolny konwerter.
Na razie tyle, jak będą zainteresowani, to podam więcej informacji.
P.S. Tutaj jest po rosyjsku, ale naprawdę dużo informacji https://radiolis.pp.ua/arduino/67-xi-lgt-nano-lgt8f328p