<samueldr>
if you're talking about nvidia's DFU, it starts with it, but it uses a bug to, uh, *do fancy stuff with memory* and then exec their own payload
<Dezgeg>
no, the standard protcoll called USB DFU
<samueldr>
ah, is it available in uboot?
<Dezgeg>
yes
<samueldr>
they either had a reason for imx-usb-loader (which isn't explained in text) or they used the first thing that worked
<Dezgeg>
is the tegrarcm package required or did they write their own code for the bootrom comms?
<samueldr>
uh, you'll have to be more explicit
<Dezgeg>
I should dust off my nix package for that one day and finish it
<samueldr>
but I don't think tegrarcm is used at all
<Dezgeg>
ok
<Dezgeg>
tegrarcm is the official tool to interact with the bootrom recovery (where you need to know the per-device keys of course)
<samueldr>
the exploit really looks like: put cbfs in memory using an RCM command → jump to it through the exploit
<Dezgeg>
yes
<samueldr>
you have so much more experience in all that than me :)
<Dezgeg>
I did work on the tegra team at nvidia one point, so quite probably yes :P
<samueldr>
:)
<samueldr>
the exploit also has jetson device IDs, from memory, they developed it on jetson even before the switch was released
<Dezgeg>
yes, I recall from the ccc presentation it's just a bog-standard tx1 chip with nothing nintendo-specific
<duncan^>
there are other parts on the device which are nintendo-specific, though
<duncan^>
for instance, the fucked up USB-C implementation
<Dezgeg>
of course, but not that many I think
<samueldr>
or while not nintendo specific, used in a special way
<samueldr>
though, thinking, I think only USB is that way
<duncan^>
I kind of want a Switch now :P
<samueldr>
I actually bought a second when I saw how good support was, probably too high of a price for nvidia AArch64
<duncan^>
what do you mean?
<samueldr>
I'm hoping there would be more cost-effective way to get nvidia hardware for developers
<samueldr>
(though the official dev boards are pricy up here)
<Dezgeg>
they have some student discounts I think
<samueldr>
haven't been a student for close to ten years
<duncan^>
it's 300 EUR for the dev board
<duncan^>
the TX2
<duncan^>
for students
<samueldr>
640$CAD to 769.99$CAD, and the first price I think doesn't include duties
<samueldr>
(the second price doesn't include taxes)
<samueldr>
compared to 399$CAD before taxes for the console
<samueldr>
which includes a screen and touchscreen
vcunat has joined #nixos-aarch64
vcunat has quit [Ping timeout: 256 seconds]
vcunat has joined #nixos-aarch64
boomshroom has joined #nixos-aarch64
<samueldr>
I have added notes in the HAC-overlay; I'll be looking at making the rootfs+kernel and booting it :)