Korsteeni

korsteeni

Well-known member
koska näissä on poikkeuksellisen paljon ollut ongelmia invertterin sarjaportin RS232 lukemisessa tyyliin
(QPIRI reply too short (0 bytes))
niin muokkasin yhdestä netistä löytyvistä yksinkertaisimmillaan toimivan rs232 > ttl konvertterin, käytin bc557 ja bc639
oleellisinta on tuo käyttöjännite 2.5V
testasin useita valmiita piirejä ja nekin toimivat liki kaikki kun käyttöjännitteen pudottaa 2.2v - 2.75v välille
minulle on tulossa halpa valmis rs232 > usb kaapeli, laitan tietoa toimiiko tässä invertterimallissa puukottamatta

kuvan kytkennällä toimii FTDI sekä CH340 kanssa usb'iin sekä raspin, banapin, rocpin ja pcduinon sarjaportin kanssa testattuna

ehkä linux versiosta tai ? minulla raspi sekä muut pikkulaitteet vaatii seuraavaa olipa kyseessä USB tai serialportti suoraan (ttyS1)
stty -F /dev/ttyUSB0 sane
stty -F /dev/ttyUSB0 2400 raw -echo


1644136234283.png
 
Viimeksi muokattu:

eros

Member
IMG_20220206_111533.jpg


Juottelin usb-serial konvertterin Yangtzen CPU-korttiin, koodasin/muokkasin flash kernelin uusiksi dumpaamaan flashin sisällön tiedostoon. Kerneliä ohjaa perliskripti. Paketti ohessa, jos harrastusta riittää firmiksen muutteluun..
 

Liitetiedostot

  • flash-dumpper.zip
    3.5 KB · Lukukerrat: 130

korsteeni

Well-known member
näillä kymmenillä en kyllä enää opi mitään, sain jo harmaita kun jollain eversolar muistaakseni solaxista tietoja hain joka oli perl'illä väännetty
on perl'i jäänyt opiskelematta......olisinpa 70 vuotta nuorempi niin mikä ettei
tuo sinun verttisi on altapäin näköjään pilkulleen saman näköinen kun tämä powmr
 

eros

Member
solaxista tietoja hain joka oli perl'illä väännetty
on perl'i jäänyt opiskelematta......olisinpa 70 vuotta nuorempi niin mikä ettei
Skripti on valmis, ei tarvi muokata (kait), tosin Ihex checksum on vielä tekemättä, kun omakoodattu dissassembleri ei tarvi.

Kirjottelen sitä aikalailla C-syntaksilla.. Ts, jos osaa C:tä, niin perli aika helppoa.

Powmr firmis ois kiva saada, vois verrata Yangtzeen. SCIa boottiohjeet on aussifoorumilla, mutta jos kiinostaa, niin voin kopsia tännekkin.

T: http://eerin.fi/
 

korsteeni

Well-known member
viettävätkin kiinassa ilmeisesti pari viikkoa vuodenvaihdetta, viimeviikko ja tämä viikko, taitaa inspis kadota ennenkuin pistävät uuden vertin tulemaan
voihan tällä silläaikaa tuota kommunikointia testailla mutta ei muuta......ehtiipähän enempi hiihtelemään
 

korsteeni

Well-known member
@eros
näyttää olevan pöydällä samaisen näköinen wlan d9'illä kun tähän powmr on tarjolla
- saako sillä yhteyden vain kännykkään vai voiko yhdistää kotiverkkoon?
- voiko Yangtzen päivittää laitteen com tai usb portista?
- onko Yangtzen usb yhdistettynä yksikkönä ja millähän piirillä se on?
ajattelin vaan kun sinulla on avattuna niin näkee suoraan
 

eros

Member
@eros
näyttää olevan pöydällä samaisen näköinen wlan d9'illä kun tähän powmr on tarjolla
- saako sillä yhteyden vain kännykkään vai voiko yhdistää kotiverkkoon?
Siis palikka luo oman verkon, jonka kautta voi käydä räpläämässä asetuksia. En ole vielä scannannut/tutkinut mitä löytyy.
Sitten kun asetukset on kohdillaan, niin palikka käyttää määrittämääsi wlan-verkkoa ja yhdistää ittensä nettiin sen kautta. Sitten se tuuppii jollekkin (itämaiselle?) palvelimelle dataa.
Kännykkään saa SmartESS sovelluksen, jolla data on sitten nähtävissä kännykän ruudulla. (hakee em. palvelimelta jotakin). Toimivuudessa on toivomisen varaa..
Joku sanoi, että palvelimen osoite, jolle tuupitaan on configuroitavissa.

- voiko Yangtzen päivittää laitteen com tai usb portista?
Luultavasti voi, mutta softat jolla tehdään on valmistajalla (vielä). SCIa (=uart) portti on oletuksena yhdistettynä aurinkopaneli MPPT säätimeen. Vaatii vähän kolvaamista yhdistää USB-serial konvertteri emokorttiin. Sitä kautta on ainakin päivitettävissä, mutta vaatii hiukan purkamista.
Tämän aamun tieto aussifoorumilta: firmis on totaalisen erilainen, kuin voltronicin aiemmat firmikset, joita on päivitelty.
Joten menee aikaa, ennenkuin Yangtzen firmis on pureksittu ja tarvittavat modaukset tehty.

- onko Yangtzen usb yhdistettynä yksikkönä ja millähän piirillä se on?
On niin turkasen pientä tekstiä, että ei millään silmät enään taivu. Pistän kortista kuvan. Dmesg sanoo:
[153267.740152] usb 5-3: Product: USB-Serial Controller
[153267.740155] usb 5-3: Manufacturer: Prolific Technology Inc.
[153268.154623] usbcore: registered new interface driver pl2303
[153268.155398] usbserial: USB Serial support registered for pl2303
[153268.155931] pl2303 5-3:1.0: pl2303 converter detected
[153268.176639] usb 5-3: pl2303 converter now attached to ttyUSB4

ajattelin vaan kun sinulla on avattuna niin näkee suoraan
IMG_20220207_100510.jpg
 

korsteeni

Well-known member
kiitos
tuo pl2303 on ihan toimiva lutikka, win11 pitää erikseen hakea ajuri jossei nyt uusimpiin ole jo päivitysten mukana
voltronicin tekemissä oli parin vuoden takaisissa samaan tyyliin, niissä on cyrixin lutikka
wlan on ilmeisesti samaan tyyliin kun solaxin, tarjotaan verkko esmes puhelimella coffaten salasanoineen niin se mokkula hoitaa tiedot pilveen
ihmettelin vaan kun se ei ole usbilla vaan siinä sarjaportissa
taas muisti sekoaa....cypress eikä cyrix.....tässä voltronicin usb

root@raspberrypi:/home/pi# lsusb
Bus 001 Device 004: ID 0665:5161 Cypress Semiconductor USB to Serial
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. SMC9514 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
root@raspberrypi:/dev# ls /dev/hidraw*
/dev/hidraw0
 
Viimeksi muokattu:

korsteeni

Well-known member
jtag liitäntä ei liene pinnijärjestykseltään standardi
minulla on tässä 20 pinninen USB>JTAG....voishan tolla kokeilla jos löydän ajurit tolle laitteelle....muistaakseni kun laittaa jompaankumpaan laitaan ...pitää katella

1644345969033.png
 

eros

Member
jtag liitäntä ei liene pinnijärjestykseltään standardi
minulla on tässä 20 pinninen USB>JTAG....voishan tolla kokeilla jos löydän ajurit tolle laitteelle....muistaakseni kun laittaa jompaankumpaan laitaan ...pitää katella
Kortissa on TI standardi:
Name pull Pin Pin Pull Name
TMS up 1 2 dwn nTRST
TDI up 3 4 - GND
VCC 3.3/5v 5 6 - NC (Key)
TDO up 7 8 - GND
TCK - 9 10 - GND
TCK - 11 12 - GND
EMU0 - 13 14 - EMU1
Table 2. JTAG Header pin mapping

https://openocd.org/doc-release/pdf/openocd.pdf s5 alkaen on tuetut kortit. Itse odottelen ft232-pohjaista korttia saapuvaksi..
Sulla kun on bpi kortti, niin sen gpio:ta voisi käyttää jtagina. Tosin taitaa olla 5v, kun pitäisi olla 3.3v, et tarvisi vastukset tiputtamaan jännitettä..

T: http://eerin.fi/
 
Ylös