manifest = 'otp_hash': hashlib.sha256(otp).digest(), 'seeprom_hash': hashlib.sha256(seeprom).digest(), 'fw_hash': hashlib.sha256(fw).digest(), 'version': 2
with open(output_upd, 'wb') as out: out.write(struct.pack('<I', 0xDEADBEEF)) # Magic out.write(struct.pack('<I', manifest['version'])) out.write(manifest['otp_hash'] + manifest['seeprom_hash'] + manifest['fw_hash']) out.write(otp + seeprom + fw)
Otpbin Seeprombin - Upd
manifest = 'otp_hash': hashlib.sha256(otp).digest(), 'seeprom_hash': hashlib.sha256(seeprom).digest(), 'fw_hash': hashlib.sha256(fw).digest(), 'version': 2
with open(output_upd, 'wb') as out: out.write(struct.pack('<I', 0xDEADBEEF)) # Magic out.write(struct.pack('<I', manifest['version'])) out.write(manifest['otp_hash'] + manifest['seeprom_hash'] + manifest['fw_hash']) out.write(otp + seeprom + fw) otpbin seeprombin upd
Nie rozumiem jakie jest właściwe zachowanie diody LED? Kiedy powinna świecić a kiedy nie powinna? A może powinna migać? Byłbym…
Mateusz B. Mają być rezystory 10k a nie 100k. To robi różnicę, w tym układzie to nie jest dowolna wartość.
Modem wpięty bezpośrednio czy przez przedłużacz? Jaki model modemu?
Wszystko jest git, ale po wykryciu modemu w kółko odłącza modem pomimo iż jest wszystko sprawne. Nie wiem o co…