Some brand new great news concerning the #LEGO #SmartBrick #reverseEngineering efforts: after all the teardown that we've seen, there's already a KiCad(!) schematic. GitHub user nanash1 has shared their findings, so everybody can continue working from here!
The ASIC seems to handle quite a lot: NFC frontend, speaker, microphone, wireless charging + battery, LEDs and photo diode. Logic levels are 1.8V. The BT SoC connects 3 SPI peripherals: the ASIC, the accelerometer and the SPI flash. 🎉👏 Nice!
An RP2350 blink driver written entirely in RISC-V Assembler. #Embedded #ReverseEngineering https://github.com/mytechnotalent/RP2350_Blink_Driver_RISCV
Live from the shop: wrapping up a cordwood assembly and adding a bit more kit — hands-on electronics & reverse-engineering goodness! Cozy, geeky build session with practical tips and tricks for makers. #Electronics #ReverseEngineering #DIY #Makers #Hardware #Workshop #LiveStream #English
https://cuddly.tube/videos/watch/9b37e019-9ef3-4d87-b720-d651220cf3b6
Cordwood Completion, a bit more Kit @scanlime-in-progress

PeerTube

😃 May this produce joy for some!
#reverseengineering completed now by finding a pattern to light all six LEDs with 3 driver pins. I've put it into a drawing, together with a schematic: each driver pin is connected to four LED pins (two anodes and two cathodes). To leave an individual #LED dark, in its time slot leave one or both drivers high-Z.
They used 5V for the #microcontroller and blue LEDs, because of their forward voltage >2.5V.

They took 200µs per time slot: overall period of 1.2ms.

r2frida 6.1.2 was released with support for tracing syscalls! https://github.com/nowsecure/r2frida/releases/tag/6.1.2 #reverseengineering #radare2
Live from the shop: tinkering with C++ and a computer-vision plugin while I prep new electronics & reverse-engineering videos — cats are on-camera cameo duty! Peek behind the scenes, see code and outputs in-progress, and ask questions. Friendly, nerdy stream for makers and devs. #Cplusplus #ComputerVision #Electronics #ReverseEngineering #LiveStream #Makers #Programming #Cats #OpenSource #English
https://peertube.skorpil.cz/videos/watch/629ad1dc-f18b-41ab-8113-b72644e93da9
C++ coding, some output from the computer vision plugin maybe, @scanlime-in-progress

PeerTube

Hello and welcome to the #nakeddiefriday again. This one will be a continuation of the previous one with the same exhibit but in more depth. :-)

To remind you, this is the unnamed smartcard IC, which I believe was fabbed by Samsung.

Let's try removing some metal from the top. 🧵

#electronics #reverseengineering #smartcard

Areizen présente «Reverse Engineering Android - Part II» (ENSIBS, 2019) — un must pour qui veut creuser le fonctionnement interne des apps Android ! Idéal pour devs & chercheurs en sécurité mobile. Slides et ressources incluses, à découvrir ! #ReverseEngineering #Android #AndroidSecurity #Sécurité #CyberSécurité #Hack2G2 #Areizen #French
https://videos.hack2g2.fr/videos/watch/989d8cb2-fb53-48b2-8b87-05c74ecaa601
Reverse Engineering Android - Part II - Areizen

PeerTube

RE: https://bonito.cafe/@linux0/116253109970856474

Bitácora de ingenieria inversa
Episodio 1 - X6-bootleg pt.2
Fecha 2026-03-19

Bueno, ya hay drivers y de todo (Que no hice yo)... lo que necesito ahora es ver como reemplazo todo esto de forma casera.

Estos SoCs hacen el siguiente boot sequence.

  • BROM carga un SPL (Secondary Program Loader / Grabador de programa secundario)
  • SPL carga la parte principal de un U-Boot, este se llama "U-Boot proper" (La razón de por que se separa en dos es por cuestiones de memoria, hay poca memoria SRAM y se necesita cargar una parte que sea el módulo encargado de gestionar la DRAM que son 32/64MB)
  • Resto de U-Boot.
  • Conceptualmente SPL carga el mismo código que U-Boot pero restringido, solo los drivers necesarios y una version recortada de esos drivers, todo para meterlo en la SRAM.

    A mi parecer, son conceptualmente equivalentes estos terminos.

    BROM = BIOS
    SPL = Bootstrap
    U-Boot = Bootloader //Este es literalmente así jajajaja, no es "equivalente" U-boot es un bootloader, solo que un bootstrap y un bootloader tienen diferencias.

    Al margen de eso, dejo estos artículos de utilidad.

    Libreria F1C200S
    Codigo pelado para Allwiners
    Proyectos con F1C100s/F1C200s
    F1C100s-info

    #sunxi #linux #reverseengineering #devlog #drivers #lowlevel #hacking #os #firmware #soc #arm

    Shop stream! Debugging a gimbal roll bug — the bot lost the horizon. Hands-on electronics, reverse engineering, and yes, cats. Watch a dev solve real-world stabilization problems. #gimbal #stabilization #electronics #reverseengineering #makers #livestream #cats #English
    https://peertube.lhc.net.br/videos/watch/0ca11dde-1459-4f3b-accf-3c9b555962a6
    Looking into the gimbal roll bug, Bot lost the horizon @scanlime-in-progress

    PeerTube