| 22 Jun 2022 |
matthewcroughan - nix.how | Zhaofeng Li: Can you tell me if this is the only artifact I need to flash to get the generic sdImage booting on the Vision Five? | 18:50:43 |
matthewcroughan - nix.how | https://github.com/NixOS/nixpkgs/pull/168826/commits/454e04a3b12320be322b30e98e5b6383ab9ff929 | 18:50:44 |
matthewcroughan - nix.how | uboot: init ubootVisionFive at 2022.04 | 18:50:51 |
matthewcroughan - nix.how | Once I've built this, all I need to do is flash it using the method described in their docs, and I can move on by booting our generic sdImage? | 18:51:14 |
matthewcroughan - nix.how | My only question would then be, how do I get the original u-boot back? I want to make a video describing how to do this, so I would need to flash the original back. | 18:51:38 |
| 23 Jun 2022 |
Zhaofeng Li | In reply to @matthewcroughan:defenestrate.it My only question would then be, how do I get the original u-boot back? I want to make a video describing how to do this, so I would need to flash the original back. Flashing it back is described here: https://cfsamson.github.io/books-futures-explained/2_a_mental_model_for_futures.html | 03:14:27 |
Zhaofeng Li | In reply to @matthewcroughan:defenestrate.it My only question would then be, how do I get the original u-boot back? I want to make a video describing how to do this, so I would need to flash the original back. * Flashing it back is described here: https://wiki.rvspace.org/en/Product/VisionFive/Technical_Documents/VisionFive_Single_Board_Computer_Quick_Start_Guide#appendix-c-recovering-the-bootloader | 03:15:15 |
| 24 Jun 2022 |
matthewcroughan - nix.how | Zhaofeng Li: Is it possible to flash the file with screen instead of xmodem on Windows? | 16:21:39 |
matthewcroughan - nix.how | How do you "send the file"? Just cat into stdin? | 16:21:46 |
matthewcroughan - nix.how | * How do you "send the file"? Just cat or pipe into stdin? | 16:21:48 |
matthewcroughan - nix.how | Ah I see https://github.com/xypron/JH71xx-tools/ is available | 16:35:57 |
matthewcroughan - nix.how | will nixify that, if you haven't already | 16:36:01 |
matthewcroughan - nix.how | jh7100-recover = pkgs.runCommandCC "jh7100-recover" {} ''
mkdir -p $out/bin
gcc -o $out/bin/jh7100-recover ${jh71xx-tools}/jh7100-recover.c
'';
jh7100-recover = pkgs.writeCBin "jh7100-recover" (builtins.readFile "${jh71xx-tools}/jh7100-recover.c");
| 16:48:29 |
matthewcroughan - nix.how | which one do you guys like more? | 16:48:32 |
matthewcroughan - nix.how | I like the writeCBin one | 16:48:41 |
| 26 Jun 2022 |
matthewcroughan - nix.how | luizribeiro: I ended up making what I suggested, here https://github.com/MatthewCroughan/visionfive-nix/blob/master/flake.nix#L33 | 01:13:59 |
matthewcroughan - nix.how | I've not made a README yet, but it will be:
- Attach the board via serial
nix run .#flashBootloader /dev/ttyUSB0
| 01:14:38 |
matthewcroughan - nix.how | it really is that simple, now that I've made this. | 01:14:43 |
matthewcroughan - nix.how | * it really is that simple, now that I've made this using expect | 01:14:53 |
matthewcroughan - nix.how | useful for and justinrestivo Astro tomberek fufexan | 01:15:23 |
matthewcroughan - nix.how | * useful for justinrestivo Astro tomberek fufexan | 01:15:28 |
matthewcroughan - nix.how | this will flash the distro-boot compatible opensbi + uboot which means any nixos image you want to make will work on it | 01:15:56 |
matthewcroughan - nix.how | you can also nix build .#images.visionfive-cross-x86 if you want to cross compile the nixos image from this flake | 01:16:24 |
matthewcroughan - nix.how | * you can also nix build .#images.visionfive-cross-x86 if you want to cross compile the nixos image from this flake, resulting in an sd image you can flash and boot on the board | 01:16:39 |
| 28 Jun 2022 |
| ma27 changed their profile picture. | 11:38:56 |
matthewcroughan - nix.how | j-k: managed to do anything cool with the board yet? The above comments from me might be helpful for you! :D | 14:39:16 |
j-k | I've been sorting house stuff so not much. I tried flashing uboot but didn't manage to so looking forward to trying the flash script | 14:42:02 |
| 30 Jun 2022 |
| dramforever joined the room. | 07:21:29 |
dramforever | In reply to @matthewcroughan:defenestrate.it Zhaofeng Li: Is it possible to flash the file with screen instead of xmodem on Windows? You can send the file with anything that does 'send xmodem', like sx from lrzsz | 07:58:36 |
dramforever | advantages of xmodem over just cat:
- it knows when transfer starts and ends
- there's a crc checksum for each packet and if it doesn't work the board can request a resend
- that's about it
| 08:00:37 |