campbell   

@The6P4C

Electronics + software | firmware fanatic | part 15 compliant | he/him

Brisbane, Australia
Vrijeme pridruživanja: travanj 2015.

Tweetovi

Blokirali ste korisnika/cu @The6P4C

Jeste li sigurni da želite vidjeti te tweetove? Time nećete deblokirati korisnika/cu @The6P4C

  1. Prikvačeni tweet
    24. lis 2019.

    these aren’t any good but i’m having fun

    Prikaži ovu nit
    Poništi
  2. prije 13 sati

    hooray! reversed a function that does some kind of initialisation of particular values in XMEM from a table. each entry is an XMEM address, and an AND/OR mask to apply to the value at the address.

    Prikaži ovu nit
    Poništi
  3. prije 15 sati

    to drag on that point about random bytes a bit, i took 256 bytes from /dev/urandom and disassembled them as 8051. there's "code"! it's got jumps! calls! if you aren't paying attention, you can so easily be tricked into thinking it's just complex code you don't yet understand 😬

    Prikaži ovu nit
    Poništi
  4. prije 15 sati

    cool, looks like an 8051. spoken with caution - since **all but one** 8-bit value is a valid 8051 opcode (i.e. you can disassemble random bytes, it'll look like "code" but won't look like /actual/ code) but this looks "real", some initialisation maybe. yay!

    Prikaži ovu nit
    Poništi
  5. prije 15 sati
    Prikaži ovu nit
    Poništi
  6. prije 16 sati

    copious web searching, found a firmware blob. will be shocked if they used a different micro in these other cameras. time to work out for sure if it's inevitably an 8051

    Prikaži ovu nit
    Poništi
  7. prije 16 sati

    when even your "embedded firmware user guide" refers to it as an "embedded microcontroller" there's gotta be something deeper going on here

    Prikaži ovu nit
    Poništi
  8. prije 16 sati

    if you're a semiconductor vendor you're legally obligated to refer to the 8051 you stuck on the die (cause you could) as an "8-bit microprocessor" and never ever ever as an 8051

    Prikaži ovu nit
    Poništi
  9. prije 17 sati

    i'm also comforted by the fact that if i've got the camera pinout reversed, i can just grab a top contact ffc connector (rather than the bottom contact one that's on there now) and ✨magically✨ flip the pinout. camera faces the wrong way but it'll work

    Prikaži ovu nit
    Poništi
  10. prije 24 sata

    i just need to print this pcb 1:1, top and bottom copper. i'm not etching it at home or anything, i just have no ability to estimate scale on a computer screen

    Prikaži ovu nit
    Poništi
  11. prije 24 sata

    pdfs? real good until you need to edit them, print them, generate them, or do anything other than view them. pretty sure it's impossible to print 1:1 2up a5 on a4

    Prikaži ovu nit
    Poništi
  12. 2. velj

    just peppered a ton of vias around to stitch my top and bottom ground planes together, before realising i only have a bottom ground plane

    Prikaži ovu nit
    Poništi
  13. 2. velj
    Prikaži ovu nit
    Poništi
  14. 1. velj

    "the names make sense!! why change them!!!" y'all i have to translate male/female into pin/socket in my head every single time, something ain't right here

    Poništi
  15. 31. sij

    basically i watched the fail0verflow ps4 presentation and gpus sound cool

    Prikaži ovu nit
    Poništi
  16. 31. sij

    writing a gpu driver sounds pretty cool but like, when are you ever gonna get the chance to do that. gpu drivers are something you're given, not something you write yourself

    Prikaži ovu nit
    Poništi
  17. 31. sij
    Prikaži ovu nit
    Poništi
  18. 31. sij

    wooo i'm decently happy with this

    Prikaži ovu nit
    Poništi
  19. 31. sij

    not a fan of my own work here

    Prikaži ovu nit
    Poništi
  20. 31. sij

    "no amount of pinswapping will cross this two-layer wall" clearly if i say it on twitter i find a solution. hopefully, cause this looks even harder

    Prikaži ovu nit
    Poništi
  21. 31. sij

    i did some pinswapping and it's fine now

    Prikaži ovu nit
    Poništi

Čini se da učitavanje traje već neko vrijeme.

Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.

    Možda bi vam se svidjelo i ovo:

    ·