Chestnut – eGPU dock with open-source firmware

(hwbusters.com)

91 points | by txrx0000 2 days ago

11 comments

  • snovv_crash 10 minutes ago
    This article triggered my AI sensitivity. Had to skip the second half.
  • serf 2 hours ago
    the picture of that GPU installed on the side of the firewall tunnel reminded myself and my husband of a gadget they would have shown off in the original Batman series.

    "Golly gee whilikers Batman, what is this high tech contraption?"

    "It's a car tracker my good lad, see how sleek and easy to hide it is?"

    https://blog.comma.ai/img/chestnut/install_footwell.png

  • alex0com 2 hours ago
    I had my C3X audio device fail a month or so past warranty. It literally couldn't detect the sound card anymore. My car is not supported, and I've been on a fork since the beginning. Few line of code changes to get it working again and it's almost two years in use. And yes, I tried flashing any and all available releases/forks. The sound hardware was not visible in the kernel on all.

    I've given up on the latest models and don't bother with the automatic cruise control. But just the lane centering is extremely helpful.

    When people ask me about the device, I tell then it's the next version of power steering. And if one has never driven a car without power steering, one may not understand how much easier it makes the drive.

    Thought about upgrading to the C4 as the original owner I could trade mine in for a discount. But the first thing I noticed on reddit threads were the C4 H/W failures, and that made me not want to bother figuring out what's needed to get the C4 running on my car. Wish they figured out how to bulletproof the device, would love to add the GPU.

  • reustle 1 hour ago
    The direct eGPU link if you're curious https://comma.ai/shop/chestnut
  • trebligdivad 1 hour ago
    This bridge - does it actually support host PCIe->thunderbolt->PCIe device - my reading of it is that it's just handling USB commands that the bridge is turning into separate PCIe commands to the GPU?
  • socratics 4 hours ago
    I find comma.ai’s work pretty fascinating compared to the bigger fish in the self-driving world. There’s something quite human about it versus the Waymo’s and Tesla’s of the world.
    • itomato 4 hours ago
      If you liked that, you should look into tinygrad
      • shrinks99 3 hours ago
        If you're like me and also wondered "huh, what's tinygrad up to?" apparently they now let you place $100,000 USD pre-orders on a $10M shipping container full of GPUs which they say will ship (literally it seems) in 2027.
        • Numerlor 3 hours ago
          They're claiming a lot, but don't have much to show for it
          • jereees 1 hour ago
            Did they have an actual metal container sitting outside their office building in San Diego? I would love to see it on the inside kinda like a walk-in tour you get from real estate listings
            • latchkey 58 minutes ago
              he bought an empty container and he's looking for someone to build it out.

              i ran 7MW and 20,000 gpus in containers in WA for mining eth for many years. it is a bad idea that he's trying to do. but george is george and the hype is real...

  • 47635274172635 3 hours ago
    I wonder if it's possible to do link aggregation for x8 lanes to GPU. I have two thunderbolt connections available, each x4. x8 has minimal losses for gaming.
  • haunter 4 hours ago
    Huh intersting that that they don't support any of the european Stellantis brands at all, wonder what they do differently that makes them incompatible.
    • numpad0 2 hours ago
      Probably because they use a bus that's harder to on-the-fly rewrite or because they sign commands.

      comma openpilot do its thing by faking stock self driving unit talking to actuators over the in-vehicle network; a modern car is like a bunch of Pi on a LAN hosting microservices, but on a car specific network standard, usually the one called CAN bus, instead of the 802.3 we're familiar with. The manufacturer stock units is usually a camera unit integrated CPU sitting behind a hump behind the rearview mirror. comma devices tap into the cable going in there, sending out fake commands to other computers handling cruise control, brake, steering, blinker... etc.

      This can break two ways: some communication standards like FlexRay are harder to tamper and fake, or some newer cars have tightened security clearly in response to comma doing its thing too well, many following the new EU cybersecurity standards which require commands to be signed and/or each of those Pi-like modules to be crypto paired against each others.

      I think Stellantis car always had the first of those two issues of having something difficult that are not strictly anti-hacker hostile architecture. But could be both or I could be wrong altogether. The comma devteam seem to like 2015-2019ish hybrids from such brands as Honda, Subaru, Hyundai and Toyota for the presence of the remote control features in the actuator modules && lack of security getting in the way.

    • Gys 3 hours ago
      From what I understood, when I looked into it a while ago, some car makers use an encrypted ODB2 (needed by Comma.ai to communicate driving instructions).

      See for example: https://autel.us/security-gateways/, 'Automakers with security gateways installed include Stellantis (Dodge, Chrysler, Ram, Alfa Romeo, FIAT, and Maserati), Nissan and Infinity, Mercedes-Benz, and Volkswagen and Audi.'

    • reliablereason 3 hours ago
      Presumably it is just that no one has tried to do it all the way yet.

      But i know there is some experimental work out there.

      https://x.com/comma_ai/status/1956879764829995394

    • hnbad 3 hours ago
      They boast a "one year hardware warranty" (EU mandatory minimum is two) so I don't think they're targeting the European market directly right now.
      • haunter 3 hours ago
        They support Skoda which is not availabe in the US. Otoh VAG brand so it shares the same platform as Volkswagen which is available there
  • rvz 3 hours ago
    Good, something that is needed for running LLMs and other non-LLM based deep learning work that doesn't suck or has poor drivers / firmware for.

    I can rest assured that when I use this on any machine running Mac, Windows or Linux, I know it just works well with tinygrad.

  • bellowsgulch 2 hours ago
    Two things: 1. they have a cheap fuse (cents on the dollar) that’s not automotive-grade so your windshield mounted device fails in hot weather and doesn’t last past the hardware warranty. Known issue, doubt they ever fixed it.

    2. 1B parameter model to stay between two lines. Why. Waste of time. Their product hasn’t actually changed in several years because they will never advance past lane keeping SAE Level 2.

    I suspect for what they’re selling for $1,000+ these days, could you find a way to do for half? Less than that?

    I mean after all, it still runs off a Snapdragon 845.

    Nice tech, disappointing limitations and too expensive. The world moved on, Tesla is bad but a Waymo competitor would be more serious than this.

    • mft_ 2 hours ago
      > 2. 1B parameter model to stay between two lines. Why. Waste of time. Their product hasn’t actually changed in several years because they will never advance past lane keeping SAE Level 2.

      Maybe... you're answering your own question there?

      > I suspect for what they’re selling for $1,000+ these days, could you find a way to do for half? Less than that?

      Genuine question: does anyone else anywhere sell something like this? An all-in-one retrofitable level 2 self-driving gadget?

  • ncr100 2 days ago
    [flagged]