Forum: Offtopic Next Teardown - Hello Synix- Synix- 30000


von Kilo S. (kilo_s)


Angehängte Dateien:

Lesenswert?

Guten morgen.

Also erst mal als Einleitung:

WOW!
DAS ist mal was neues!
Der Touch reagiert zwar echt träge wie ich finde und die Dame die einen 
beim einschalten mit "Welcome to Hellos Vaper world" ankrächtst weil der 
winzige Handylautsprecher im Boden kaum guten Klang entwickeln kann, 
hätten die weglassen dürfen.

Aber ich muss sagen, der Aufbau ist ähnlich wie beim Smartphone und wenn 
ich gleich die Platine vollständig extrahiert habe bin ich mega gespannt 
was ich als "Gehirn" des ganzen vorfinden werde.

Vier spiele (Dice, Slot Machine, Tetris und ein "Asteroids" abklatsch 
namens Plane) und ne ganze Menge anderen Quatsch der sich allerdings 
erst nach dem Koppeln und verbinden mit einer App nutzen lassen ist auf 
dem Ding drauf.

Es wird spannend!

von Kilo S. (kilo_s)


Angehängte Dateien:

Lesenswert?

OK, Schwarmwissen nötig.
Was für ein Modell haben wir hier:
JC (Logo)
BP15525-701N-FR

Selbst mit Mikroskop war das "BP155" am Anfang nur sehr schlecht zu 
erkennen.

Ansonsten sind da noch:
AXS5106 (Touch Controller: 
https://www.chipsourcetek.com/Mcu-Chip/2415.html )
Ein nicht vollständig lesbarer, (8 beiner, links nahe am Prozessor, ich 
tippe auf Flash)
Ansonsten hauptsächlich Fet's.

: Bearbeitet durch User
von Kilo S. (kilo_s)


Lesenswert?

Die OUI der MAC (2B:51:6E) Gehört auf jeden fall Synix.

IEEE register sagt: "Jiangsu Synix Electonic Co.,Ltd"

von Kilo S. (kilo_s)


Angehängte Dateien:

Lesenswert?

Ein paar Bilder zur Hardware.

Der FPC Connector hat ein bissl was abbekommen. Ein Pin kurz 
"Nachgebrutzelt", läuft aber alles!

Es wird von 25 Pin auf 2x15 aufgeteilt.
das Display scheint neben VCC und GND nur vier bis maximal fünf weitere 
Leitungen zu benötigen.

: Bearbeitet durch User
von Kilo S. (kilo_s)


Lesenswert?

Die I2C punkte am taster gehören zum Touch:
1
write to 0x63 ack data: 0x01 
2
read to 0x63 ack data: 0x00 0x01 0x80 0x61 0x00 0xF8 0x40
3
write to 0x63 ack data: 0x01 
4
read to 0x63 ack data: 0x00 0x01 0x80 0x61 0x00 0xF8 0x40
5
write to 0x63 ack data: 0x01 
6
read to 0x63 ack data: 0x00 0x01 0x80 0x61 0x00 0xF8 0x40
7
write to 0x63 ack data: 0x01 
8
read to 0x63 ack data: 0x00 0x01 0x80 0x61 0x00 0xF8 0x40
9
write to 0x63 ack data: 0x01 
10
read to 0x63 ack data: 0x00 0x01 0x80 0x61 0x00 0xF8 0x40
11
write to 0x63 ack data: 0x01 
12
read to 0x63 ack data: 0x00 0x01 0x80 0x61 0x00 0xF8 0x40
13
write to 0x63 ack data: 0x01 
14
read to 0x63 ack data: 0x00 0x01 0x80 0x61 0x00 0xF8 0x40
15
write to 0x63 ack data: 0x01 
16
read to 0x63 ack data: 0x00 0x01 0x80 0x61 0x00 0xF8 0x40
Finger auf einer stelle gehalten, ansonsten ist die schnitstelle 
"still".

Die in der nähe zum USB-C anschluss sind NICHT identifizierbar, Kein 
takt, keine daten.

: Bearbeitet durch User
von Kilo S. (kilo_s)


Angehängte Dateien:

Lesenswert?

Display wird wohl SPI zu sein.

Fehlt eigentlich nur die info wie ich den MCU identifiziert bekomme... 
grübel

: Bearbeitet durch User
von Kilo S. (kilo_s)


Lesenswert?

JieLi BP15525 ist vermutlich verwand mit dem AC701N. Wäre ein Möglicher.

: Bearbeitet durch User
von Gunnar F. (gufi36)


Lesenswert?

Ich konnte kaum glauben dass Du hier von einer E-Zigarette berichtest. 
Okay, die ist aufladbar, aber kann Liquid nachgefüllt werden? Ansonsten 
landet das Teil nach zweimal Laden im Müll? Oh Mann.. Aber zum Basteln 
würde sie mich mit Deinen Erkenntnissen dann auch schon interessieren!

von Kilo S. (kilo_s)


Lesenswert?

Gunnar F. schrieb:
> aber kann Liquid nachgefüllt werden?

Einweg!

Und an diese Modelle komme auch ich nicht unbedingt "Leicht", ich hab 
keine Ahnung wer die hier unter dem Tresen hat und was die dort kosten.

Online neupreis ohne Angebot ~45-46€, im Angebot un ~29€.

Die Rückseite des ganzen ist ein geklebter "Glas Sticker", soll wohl ans 
iPhone erinnern, auf der Front ist das Display am Rand (exakt wie beim 
Smartphone) geklebt und wird auch nur von der Verklebung Gehalten.
Erst wenn beide Seiten vom Kleber befreit sind und das Display hoch 
geklappt lässt sich das Mundstück ohne Beschädigungen am Display 
abziehen und das schwarze Plastikskelett das Tank, Akku und Platine im 
inneren zu einer Einheit werden lässt nach unten herausschieben.

Dieses modell nachfüllen, schwierig!

Gunnar F. schrieb:
> Aber zum Basteln würde sie mich mit Deinen Erkenntnissen dann auch schon
> interessieren!

Es fehlt auch nicht viel, wenn ich das richtig sehe, eigentlich nur die 
Identifikation des MCU, AC Serie, vermutlich 7xx, könnte auch ein 6XX 
sein.

Das Marking ist leider nur bedingt hilfreich, die russischen Foren die 
ich heute Nacht durchstöbert habe sagen aber das es sich bei 701N oder 
FR um die Typbezeichnung handeln könnte.

Ich bin jedenfalls noch fleißig am suchen!

Der Akku (1000mAh) war übrigens komplett für die Tonne, entweder das 
Teil lag ewig in einer Schublade oder musste wirklich (30.000 Züge!) bis 
zum Ende häufig geladen werden.

: Bearbeitet durch User
von Kolja (bastler_kolja)


Lesenswert?

Kilo S. schrieb:
> OK, Schwarmwissen nötig.
> Was für ein Modell haben wir hier:
> JC (Logo)
> BP15525-701N-FR
>
> Selbst mit Mikroskop war das "BP155" am Anfang nur sehr schlecht zu
> erkennen.
sieht nach JL7018F
https://www.kepuhaodianzikeji.com/newsinfo/2905326.html
um sicher zu gehen kannst du Leitungen zu USB DM, DP, BT Antenne, Quarz 
und Spannungsversorgung verfolgen

Kilo S. schrieb:
> Ein nicht vollständig lesbarer, (8 beiner, links nahe am Prozessor, ich
> tippe auf Flash)
kann (Zusatz)Programmspeicher für JL7018F sein

: Bearbeitet durch User
von Kilo S. (kilo_s)


Lesenswert?

Kolja schrieb:
> sieht nach JL7018F
> https://www.kepuhaodianzikeji.com/newsinfo/2905326.html
> um sicher zu gehen kannst du Leitungen zu USB DM, DP, BT Antenne, Quarz
> und Spannungsversorgung verfolgen

Cool! Dankeschön.

Werd ich gleich wenn ich Zuhause bin vergleichen.

Kolja schrieb:
> kann (Zusatz)Programmspeicher für JL7018F sein

Und für die ganzen Grafiken denke ich. Das Teil ist grafisch deutlich 
besser ausgestattet.

Wechselnde wallpaper ect...

von Kilo S. (kilo_s)


Lesenswert?

Dem Pinout nach kommt das hin, das ist auf alle Fälle einen Versuch 
wert!

Korrigiere mich bitte jemand falls ich das falsch wieder gebe!

Wenn ich das richtig verstanden habe (Übersetzung eben..) macht der MCU 
den Bootloader im DFU Mode auf wenn ich an DM/DP "im richtigen Rhythmus" 
Wackel.(?)

Parallel dazu muss ich eine normale USB Verbindung hergestellt haben und 
der MCU meldet sich dann als DFU device.(?)

von Kolja (bastler_kolja)


Lesenswert?

Kilo S. schrieb:
> macht der MCU
> den Bootloader im DFU Mode auf wenn ich an DM/DP "im richtigen Rhythmus"
> Wackel.(?)
>
> Parallel dazu muss ich eine normale USB Verbindung hergestellt haben und
> der MCU meldet sich dann als DFU device.(?)

Die sicher funktionierende Reihenfolge ist:
MCU mit Spannung versorgen
an den DP, DM mehrmals 0х16ef schicken bis MCU DP und/oder DM an GND 
gezogen hat
dann an PC anklemmen.
das Ganze muss schnell gehen, es geht um ms

von Kolja (bastler_kolja)


Lesenswert?

Kilo S. schrieb:
> Wenn ich das richtig verstanden habe (Übersetzung eben..)

https://usmi.mybb.ru/viewforum.php?id=8

hier, wenn ich in Chrome uaf "Übersetzen in Deutsch" klicke, kommt gut 
lesbarer Text raus..

von Dieter S. (ds1)


Lesenswert?


: Bearbeitet durch User
von Kilo S. (kilo_s)


Lesenswert?

Ihr seit Klasse!

<3

So bald ich kann lege ich los!

Und Nachschub versuche ich auch zu organisieren!

von Kolja (bastler_kolja)


Lesenswert?

Kilo S. schrieb:
> der MCU meldet sich dann als DFU device

wenn's so weit ist dann von hier 
https://github.com/kagaimiq/jl-uboot-tool

 jluboottool.py starten, davor noch 'pip install -r requirements.txt' in 
cmd starten

von Kilo S. (kilo_s)


Angehängte Dateien:

Lesenswert?

Für heute abend mach ich erst mal eine halbwegs vollstandige doku der 
hardware!

Ich hab das Marking des achtbeiner nahe am MCU.
8003
RXEU2

AP30P02DF N-Channel Fet.
"R1", P-Channel Fet.
J3Y(2x:https://www.alldatasheet.net/datasheet-pdf/view-marking/226239/BILIN/S8050.html)
A2 SHB, https://datasheet4u.com/pdf-down/A/2/S/A2SHB-HAOHAI.pdf
662K, https://www.sunrom.com/p/xc6206p332mr-662k

Und ein leider verkratzter Quarz + Li Laderegler, der laderegler ist 
aber "Standard", also hätte man anhand der schaltung ohne marking 
erkennen können.

von Kilo S. (kilo_s)


Lesenswert?

Kolja schrieb:
> Kilo S. schrieb:
>> der MCU meldet sich dann als DFU device
>
> wenn's so weit ist dann von hier
> https://github.com/kagaimiq/jl-uboot-tool
>
>  jluboottool.py starten, davor noch 'pip install -r requirements.txt' in
> cmd starten

Morgen, eventuell auch erst übermorgen.

: Bearbeitet durch User
von Kolja (bastler_kolja)


Lesenswert?

Kilo S. schrieb:
> Und ein leider verkratzter Quarz

müsste 24MHz sein.

Eigentlich sind nur MCU + Quarz und evtl. SPI-Flash von Interesse.
Ob man den MCU mit Hausmitteln auf eigene Platine umpflanzen kann? Der 
hat auch noch thermal Pad drunter..

von Kilo S. (kilo_s)


Lesenswert?

Kolja schrieb:
> Ob man den MCU mit Hausmitteln auf eigene Platine umpflanzen kann?

Ist doch kaum größer als der PY32F030 (ebenfalls Pad drunter, das ist 
GND.)

Also ja, das geht bestimmt. Heißluft ist vorhanden, Brauch nur das 
passende Breakout.
Flash und sogar der Touch Controller lassen sich bestimmt auch locker 
transferieren wenn nötig.

Mal sehen, ich hoffe ich komme heute Abend dazu einen Versuch zu machen 
den MCU anzusprechen.

von Kilo S. (kilo_s)


Lesenswert?

Wie das so ist, Gestern hab ich es nicht geschafft.

Vorbereitungen laufen, ich bau gerade den "Programmer" dafür auf.

von Kilo S. (kilo_s)


Lesenswert?

FAST!
Fehlersuche....
1
[229049.809996] usb 6-2: new low-speed USB device number 46 using xhci_hcd
2
[229049.810532] usb 6-2: Device not responding to setup address.
3
[229050.014083] usb 6-2: Device not responding to setup address.
4
[229050.221966] usb 6-2: device not accepting address 46, error -71

: Bearbeitet durch User
von Kilo S. (kilo_s)


Lesenswert?

OK! Noch hab ich es nicht raus.

Ich werde noch ein bisschen brauchen bis ich den ansprechen kann, muss 
dauernd vom PC weg.

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.
Lade...