[HN Gopher] Serial adapter / reboot controller for Apple M1/M2
___________________________________________________________________
Serial adapter / reboot controller for Apple M1/M2
Author : zdw
Score : 124 points
Date : 2023-08-28 18:29 UTC (4 hours ago)
(HTM) web link (www.tindie.com)
(TXT) w3m dump (www.tindie.com)
| mmastrac wrote:
| Does the m1/m2 expose a serial port on the USB-C connector? I
| haven't seen that outside of mobile phones that require special
| debugging jigs (most requiring a secret resistor values between
| various pins to turn it on).
|
| More info in the README:
| https://git.kernel.org/pub/scm/linux/kernel/git/maz/cs-hw.gi...
|
| This actually looks like something I needed to build for some
| low-level bootloader work, and I had exactly the same sort of
| poor failure rate for my USB switches. I chalked it up to my
| inexperience in board design at the time, but I guess the board
| production house might have just been pretty poor.
|
| EDIT: I used a TS3USB30ERSWR in my design.
| delroth wrote:
| See https://github.com/AsahiLinux/docs/wiki/HW%3AUSB-PD - some
| of the USB-C ports respond to USB PD Vendor-Defined Messages to
| trigger a bunch of debug features, including rebooting the SoC
| or configuring one of the internal UARTs to output to two pins
| on the USB-C connector.
| mmastrac wrote:
| This is far more sophisticated than the protocol I was
| working with, cool!
|
| In my design I needed to do the a similar thing -- physically
| switch the USB2.0 lines between USB and raw serial. Using the
| pico for a USB serial gadget is smart. I used a USB/serial
| adapter for my project and it was a PITA.
| itomato wrote:
| Cool. I saw this in use in one of the recent Asahi streams and of
| course I read it as Frank Zappa; through a mic'ed megaphone with
| panning.
|
| It was on my list to revisit, glad to see the low level hardware
| extension of a low level software project!
| johndoe0815 wrote:
| "This item does not ship to Germany" :(
|
| Not sure if this is a configuration problem on Tindie or a
| consequence of a missing CE logo...
| smilespray wrote:
| No shipping to Norway, either.
| blamazon wrote:
| I don't have experience with such category of electronics, but
| anecdotally small online sellers in my country (USA) often have
| troubles complying with German customs - there seems to be a
| high rate of packages returned to sender due to various
| intricacies of German import law. (Such as the 'Packaging Act'
| [1])
|
| [1]: https://packhelp.com/german-packaging-act/
| [deleted]
| going_to_work wrote:
| The "Central Scrutinizer" reference isn't lost on me.
| bombcar wrote:
| Elucidate us.
| AceJohnny2 wrote:
| Frank Zappa - The Central Scrutinizer
|
| Lyrics: This is the Central Scrutinizer...
| It is my responsibility to enforce all the laws That
| haven't been passed yet It is also my responsibility to
| alert each and every one of you To the potential
| consequences Of various ordinary everyday activities
| You might be performing which could eventually lead to
| The death penalty - or affect your parents' credit rating...
| Our criminal institutions are full of little creeps like you
| Who do wrong things [...]
|
| https://genius.com/Frank-zappa-the-central-scrutinizer-
| lyric...
| ad-astra wrote:
| Neat!
| solarkraft wrote:
| Providing tooling for entry is important if you want to grow an
| ecosystem (developers, developers, developers, developers!). This
| will probably significantly help people get into low level M-chip
| development.
|
| It's a small number of people, but with huge multiplying force.
| Selling these is likely well worth the effort if you want the
| ecosystem to expand.
___________________________________________________________________
(page generated 2023-08-28 23:00 UTC)