Starline E90 Pembaruan Firmware Anti-Pencurian
Kebetulan bahwa sesuatu menjadi lebih menarik bagi saya jika dapat dihubungkan ke komputer. Dan jika manfaat praktis keluar dari "lingkungan" seperti itu, maka ini merupakan nilai tambah ganda! Namun, semua ini adalah kata pengantar, dan intinya adalah sebagai berikut.Beberapa waktu lalu, saya membeli alarm Starline E90 untuk mobil saya. Hampir segera setelah pembelian, menjadi jelas bahwa model alarm ini memiliki beberapa revisi yang berbeda dalam versi firmware, dan, mungkin, dalam perangkat keras. Perangkat yang saya beli dirilis pada 2013, masing-masing, tidak memiliki firmware terbaru, tetapi geek seperti apa yang tidak suka versi perangkat lunak terbaru! Ternyata kemudian, versi firmware dari alarm mobil saya dapat diperbarui dengan mudah. Perhatian, di bawah tangkapan layar kucing!
Berkeliaran di Internet, saya menemukan informasi bahwa dealer resmi Starline dan penginstal alarm memiliki kemampuan untuk memperbarui versi firmware, dan, yang penting, ini tidak memerlukan JTAG, seperti yang saya kira. Untuk memperbarui perangkat lunak, pabrikan menyediakan pusat perawatan mobil dengan programmer yang terhubung ke komputer melalui antarmuka USB, dan alarm mobil dapat diprogram menggunakan programmer ini secara terpisah - "di atas meja" atau dipasang di mobil, menghubungkan ke programmer melalui kabel standar yang digunakan untuk menghubungkan transceiver - modul yang dipasang di kaca depan untuk komunikasi dengan alarm fob utama. Dan perangkat lunak untuk komputer (selanjutnya disebut sebagai "Flasher") yang secara langsung memperbarui firmware,Tersedia untuk diunduh dari situs web pabrikan. Dan saya memutuskan "untuk berjaga-jaga" untuk mengunduhnya.Pada awalnya, saya berasumsi bahwa programmer menggunakan beberapa perangkat keras khusus yang dikembangkan oleh pabrikan untuk mengecualikan pembaruan firmware "ilegal", kemungkinan besar dengan antarmuka seperti SPI, dengan enkripsi, kunci akses, dan fitur lainnya. Tetapi saya tidak akan belajar sesuatu yang baru untuk diri saya sendiri jika saya tidak memperhatikan selama instalasi "flasher" yang termasuk dalam paket distribusi dan driver diinstal pada ... Konverter USB-to-UART biasa CP2102!Perhatian! Anda dapat mengulangi semua yang dijelaskan di bawah ini hanya dengan risiko dan risiko Anda sendiri, penulis artikel ini tidak bertanggung jawab atas kemungkinan kerusakan, penarikan dari jaminan, kebakaran, tenggelam, banjir, dan bencana lain yang mungkin menimpa Anda dan mobil Anda setelah membaca.Untuk waktu yang lama saya sudah memiliki modul murah yang dipesan untuk DX, dirakit hanya pada chip ini. Setelah memasukkan peluit USB ke port komputer dan menjalankan program, saya melihat di layar monitor saya bahwa flasher telah menemukan programmer:Kemudian menjadi jelas bahwa ada kesempatan untuk terhubung ke alarm mobil dan melihat apa yang terjadi. Menggunakan multimeter, memutar kawat yang menghubungkan ke "massa" mobil, saya mengatur posisi kontak (bumi) yang umum pada soket sambungan modul radio, dan, dengan menentukan posisi sirkuit RX dan TX dengan osiloskop, dirakit sirkuit berikut:Saya menghubungkan rangkaian rakitan ke komputer, menerapkan tegangan 12V dari catu daya ke alarm, meluncurkan flasher, dan, yang membuat saya senang, tidak ada yang meledak, tetapi sebaliknya, alarm berhasil dideteksi:Perangkat terdeteksi dalam mode pengaturan Tapi, sayangnya, tidak mungkin mengkonfigurasi fungsi alarm dengan bantuan Flasher - saya diberi pesan bahwa versi perangkat lunak yang dipasang di perangkat keras saya terlalu tua. Saya mencoba mengklik tombol โPerbarui firmwareโ yang tidak aktif, tetapi ada juga kegagalan - ternyata untuk memperbarui firmware, perlu untuk memindahkan sakelar pada adaptor asli. Adalah mungkin untuk memikirkan ini dan memprogram pengaturan alarm "cara kuno" menggunakan gantungan kunci, tetapi itu adalah waktu yang lama, tidak nyaman, dan saya terdorong oleh perasaan bahwa solusinya ada di suatu tempat di dekatnya, dan saya memutuskan untuk melangkah lebih jauh.Persiapan programmer asli untuk memasang alarm Saya menyarankan bahwa karena pabrikan tidak menemukan kembali roda dan menggunakan solusi yang telah terbukti untuk berkomunikasi dengan komputer, saya hampir tidak memilih sesuatu yang lebih rumit daripada korslet salah satu pin konektor tanah, atau untuk makanan. Dan secara harfiah setelah beberapa upaya, diagram koneksi perangkat sedikit berubah, dan Flasher melaporkan tentang deteksi alarm dalam mode pembaruan perangkat lunak. Ternyata Anda benar-benar hanya perlu menghubungkan salah satu pin konektor ke sirkuit ground. Sebelum ini, sambungkan kembali daya alarm dan modul USB ke komputer.Diagram koneksi untuk mode pembaruan firmware Selanjutnya, masalah teknis - klik "Perbarui firmware", pilih file firmware dari yang disertakan dengan Flasher. Dalam hal ini, file tersebut harus sesuai dengan versi perangkat lunak yang kita inginkan dan jenis prosesor. Beberapa puluh detik, dan Flasher melaporkan bahwa firmware telah selesai.Setelah memutus jumper "firmware" ke tanah, saya menghubungkan kembali daya alarm dan modul USB. Flasher berhasil mendeteksi alarm dengan firmware baru, dan setelah mengklik tombol "Pengaturan" saya mendapat akses ke menu pengaturan, yang diperlukan!Firmware dan menu pengaturan baru Tampaknya untuk model lain dari sistem anti-pencurian merek dagang Starline, dimungkinkan untuk mencoba menerapkan solusi yang saya temukan, asalkan versi awal firmware akan memiliki bootloader.Terima kasih kepada produsen untuk tidak menjadi terlalu canggih dan meninggalkan celah terbuka untuk pengguna biasa. Tidak semua pusat layanan akan berusaha untuk membunyikan alarm, dan memang prosedur ini mungkin tidak akan gratis. Jadi saya berhasil menghemat sedikit waktu, uang, dan masih mendapatkan beberapa pengalaman dan suasana hati yang baik.Terimakasih atas perhatiannya!PEMBARUAN: dilihat dari informasi dari situs web pabrikan, model pensinyalan berikut harus di-flash menggunakan metode yang serupa: StarLine i95, StarLine i95 Lux dan kompleks StarLine generasi ke-4. Dan dilihat dari file firmware yang diinstal dengan Flasher, daftar diperbarui ke model berikut: D94 / 64, B94 / 64, A94 / 64, E93 / 63, E91 / 61, E90 / 60, T94, LUX i95, i95, i95 ECO, AX3. Source: https://habr.com/ru/post/id382039/
All Articles