Jadi sesuai judul, TS453A saya selalu macet di “system rebooting please wait” setiap kali reboot. Ini bisa diatasi dengan menahan tombol power dan memaksa mati daya, tapi semakin sering saya lakukan, semakin khawatir saya jadinya.
Setelah mencari informasi, saya menemukan sebuah postingan dari beberapa tahun lalu yang katanya dari staf QNAP yang menyatakan hal berikut.
2. Cek versi BIOS dan EC saat ini
PERHATIAN: Pengguna harus downgrade firmware EC jika versi EC lebih tinggi dari QX47EC20
[~] # dmidecode -s bios-version
QX47AR20
[~] # hal_app --get_ec_version
QX47EC22
hal_app
Setelah menjalankan perintah SSH yang tertera, ini hasil yang saya dapatkan dari perangkat saya:
Saya agak bingung apakah BIOS saya perlu di-update atau di-downgrade, ada yang bisa konfirmasi?
Di bawah ini saya sertakan postingan lengkapnya, terima kasih
=================================================
*
Silakan ikuti SOP berikut untuk flash BIOS pada TS-X53A.
Persiapan:
• Unduh paket dari link berikut:
N3150: http://download.qnap.com/Storage/tsd/bi … 47AR50.zip
N3160: http://download.qnap.com/Storage/tsd/bi … 47AR25.zip
Jadi
• Ekstrak file yang dikompres, lalu upload 3 file berikut ke folder bersama, “Public”
N3150: flashrom, QX47AR50.bin dan QX47EC20.BIN
N3160: flashrom, QX47AR25 dan QX47EC20.BIN
• Ikuti perintah berikut untuk menyelesaikan prosedur flash BIOS.
- Cek nama CPU saat ini
Ada dua versi BIOS, QX47AR50.bin dan QX47AR25.bin, masing-masing untuk N3150 dan N3160.
N3150 → QX47AR50.bin
N3160 → QX47AR25.bin
PERHATIAN: Jangan gunakan versi BIOS yang salah, perangkat Anda bisa brick.
[~] # hal_app --se_sys_get_system_info
NAS display name = TS-453A
NAS CPU_0 Model Name = Intel(R) Celeron(R) CPU N3150 @ 1.60GHz
NAS CPU_0 running speed = 1601 MHz
=== Slot1 Mem Info. Channed Id is 1, Slot Addr is 0x50 ===
Mem Type: DDR3_SDRAM
Module Type: SO_DIMM
Ram Size: 2048 MB
Speed: 1600 MHz
Module Manufacture: Transcend Information
=== Slot2 Mem Info. Channed Id is 2, Slot Addr is 0x51 ===
Mem Type: DDR3_SDRAM
Module Type: SO_DIMM
Ram Size: 2048 MB
Speed: 1600 MHz
Module Manufacture: Transcend Information
-
Cek versi BIOS dan EC saat ini
PERHATIAN: Pengguna harus downgrade firmware EC jika versi EC lebih tinggi dari QX47EC20
[~] # dmidecode -s bios-version
QX47AR20
[~] # hal_app --get_ec_version
QX47EC22
hal_app -
Jika versi BIOS Anda sama atau lebih baru dari QX47AR19, maka Anda bisa melewati langkah ini. Jika tidak, silakan ikuti langkah-langkah pada screenshot di bawah untuk menonaktifkan BIOS lock sebelum update BIOS.
3a. Reboot NAS dan tekan Ctrl+F1 untuk masuk ke Advanced BIOS settings.
3b. Pilih Chipset >> South Bridge
3c. Pilih Security Configuration
3d. Pilih BIOS Lock dan ubah ke Disabled
3e. Tekan F4 dan pilih Yes untuk menyimpan konfigurasi dan keluar
- Update BIOS
Untuk CPU yang berbeda, pengguna harus memberikan parameter berbeda ke flashrom.
N3150: ./flashrom -p internal:laptop=this_is_not_a_laptop -w QX47AR50.bin
N3160: ./flashrom -p internal:laptop=this_is_not_a_laptop -w QX47AR25.bin
PERHATIAN: Jangan gunakan versi BIOS yang salah, perangkat Anda bisa brick.
[~] # cd /share/Public
[/share/Public] # chmod +x flashrom
[/share/Public] # ./flashrom -p internal:laptop=this_is_not_a_laptop -w QX47AR50.bin
flashrom v0.9.8-unknown on Linux 3.19.8 (x86_64)
flashrom adalah perangkat lunak gratis, dapatkan source code di http://www.flashrom.org
Calibrating delay loop… OK.
Active config mode, unknown reg 0x20 ID: 85.
Silakan kirim output dari “flashrom -V -p internal” ke
flashrom@flashrom.org dengan W836xx: nama board Anda: flashrom -V
sebagai subjek untuk membantu kami menyelesaikan dukungan untuk Super I/O Anda. Terima kasih.
PERINGATAN! Anda mungkin menjalankan flashrom pada laptop yang tidak didukung. Kami tidak dapat mendeteksi ini secara pasti karena vendor Anda belum mengatur tabel SMBIOS dengan benar. Anda dapat memaksa eksekusi dengan menambahkan ‘-p internal:laptop=this_is_not_a_laptop’ pada command line, tapi silakan baca peringatan berikut jika Anda tidak yakin.
Laptop, notebook, dan netbook sulit untuk didukung dan kami sarankan menggunakan utilitas flashing dari vendor. Embedded controller (EC) pada perangkat ini seringkali berinteraksi buruk dengan flashing.
Lihat manpage dan http://www.flashrom.org/Laptops untuk detailnya.
Jika flash berbagi dengan EC, proses erase dijamin akan membuat laptop Anda brick dan proses write mungkin juga akan brick.
Read dan probe bisa mengganggu EC dan menyebabkan kegagalan kipas, backlight mati, dan poweroff mendadak.
Anda sudah diperingatkan.
Melanjutkan karena user memaksa kami.
Ditemukan chipset “Intel Braswell”.
Chipset ini ditandai sebagai untested. Jika Anda menggunakan versi flashrom terbaru dan berhasil (atau gagal) update firmware dengan itu, silakan kirim laporan ke flashrom@flashrom.org beserta log verbose (-V).
Terima kasih!
Enabling flash write… OK.
Ditemukan chip flash Macronix “MX25U6435E/F” (8192 kB, SPI) di alamat fisik 0xff800000.
Bagian flash ini berstatus UNTESTED untuk operasi: PROBE READ ERASE WRITE
Status pengujian chip ini mungkin sudah diperbarui di versi pengembangan flashrom terbaru. Jika Anda menjalankan versi pengembangan terbaru, silakan kirim laporan ke flashrom@flashrom.org jika ada operasi di atas yang berjalan baik pada chip flash ini. Sertakan file log flashrom untuk semua operasi yang Anda uji (lihat man page untuk detail), dan sebutkan mainboard atau programmer yang Anda uji di subjek email.
Terima kasih atas bantuan Anda!
Membaca isi chip flash lama… selesai.
Menghapus dan menulis chip flash… Erase/write selesai.
Memverifikasi flash… TERVERIFIKASI.
-
Update firmware EC
PERHATIAN: Pengguna harus downgrade firmware EC jika versi EC lebih tinggi dari QX47EC20
[/share/Public] # hal_app --update_ec_fw file=QX47EC20.BIN -
Reboot NAS dengan perintah berikut.
[/share/Public] # hal_app --reset_ec_fw -
Setelah reboot, cek lagi versi BIOS/EC
[~] # dmidecode -s bios-version
QX47AR50
[~] # hal_app --get_ec_version
QX47EC20
- Selesai.*
