!pbdtvoHxUGLhcEvnlu:nixos.org

Exotic Nix Targets

322 Members
99 Servers

Load older messages


SenderMessageTime
23 Feb 2022
@0x4a6f:matrix.org[0x4A6F]
  • [ ] https://github.com/starfive-tech/JH7100_ddrinit
  • [ ] https://github.com/starfive-tech/JH7100_secondBoot
22:05:42
@0x4a6f:matrix.org[0x4A6F]Only on the radar, no work done.22:06:29
24 Feb 2022
@ius:nltrix.netiusThis one I think? https://github.com/kprasadvnsi/JH71xx-tools - it's a single file project, should be easy enough. Shouldn't be needed if you don't mess up the SPI flash ;)08:51:52
@qbit:tapenet.orgqbithttps://github.com/renode/renode might be a handy tool for all this jazz :D 22:13:16
@qbit:tapenet.orgqbitoh, i guess all the boards are embedded 22:14:07
@qbit:tapenet.orgqbiti saw some of the sifive cpu's listed and assumed it could emu a full board22:14:49
@zhaofeng:zhaofeng.liZhaofeng LiIt should be able to. Renode was the "officially blessed" tool for emulating the Starlight board which is the precursor to VisionFive22:43:02
25 Feb 2022
@qbit:tapenet.orgqbitOh nice01:20:06
@qbit:tapenet.orgqbit I have it building on nixos, but the ui isn’t working 01:20:27
@qbit:tapenet.orgqbithttps://gist.github.com/qbit/55992415f8ae26320d20b499265976ca01:21:27
@ius:nltrix.netiusI looked at it before, but concluded it doesn't fit the use case - although they pull in qemu's tcg the SoC itself seems implemented in C#. Guess it'll take slow to a whole new level.08:05:28
@ius:nltrix.netiusQemu system emulation of one of the virt RISCV targets will be (a lot?) faster. It's a neat project if you have on board peripherals you'd like to emulate (or co-simulate?), though08:06:31
@jamie:memes.nzJamieoh I have a Freedom Unleashed sitting unused i’d be happy to contribute to a build farm if it’d be helpful09:47:44
@jamie:memes.nzJamieor uh09:48:03
@jamie:memes.nzJamieHiFive Unleashed that is09:48:13
@jamie:memes.nzJamiewait no sorry its an Unmatched09:56:59
@ius:nltrix.netius Zhaofeng Li: FYI, I was sponsored a board as well, and it just turned up on my doorstep out of the blue 12:46:15
@ius:nltrix.netiusBonus rant: had to scramble for cash, because apparently UPS over here only accepts cash payments in exact change - it's 2022 after all12:55:45
@7c6f434c:nitro.chat7c6f434cThis is their attempt to only accept card payments without saying they only accept card payments?12:58:45
@ius:nltrix.netiusNo, they don't take cards at all.13:01:20
@7c6f434c:nitro.chat7c6f434cDo they try to get written checks?? Or do they simply hate the world and want the world to feel it?13:02:56
@ius:nltrix.netiusThe proof of payment I got sports 2 checkboxes: 'check' or 'cash'. National banks haven't issued any checks since 2002. The only reason it's on there because someone probably translated a US form/procedure.13:12:57
@ius:nltrix.netius
[    0.000000] Linux version 5.16.0-rc2 (nixbld@localhost) (riscv64-unknown-linux-gnu-gcc (GCC) 10.3.0, GNU ld (GNU Binutils) 2.35.2) #1-NixOS SMP Tue Jan 1 00:00:00 UTC 1980
[    0.000000] OF: fdt: Ignoring memory range 0x80000000 - 0x80200000
[    0.000000] Machine model: StarFive VisionFive V1

🚀

16:45:25
@zhaofeng:zhaofeng.liZhaofeng LiNice! My sdimage built overnight, but I haven't had a chance to test it yet18:45:18
@zhaofeng:zhaofeng.liZhaofeng Li

Also roughly what I got to:

[    0.000000] Linux version 5.16.11 (nixbld@localhost) (gcc (GCC) 10.3.0, GNU ld (GNU Binutils) 2.35.2) #1-NixOS SMP Tue Jan 1 00:00:00 UTC 1980
[    0.000000] OF: fdt: Ignoring memory range 0x80000000 - 0x80200000
[    0.000000] Machine model: StarFive VisionFive V1
[    0.000000] earlycon: uart0 at MMIO32 0x0000000012440000 (options '115200n8')
[    0.000000] printk: bootconsole [uart0] enabled
[    0.000000] efi: UEFI not found.
19:26:04
@zhaofeng:zhaofeng.liZhaofeng Li The Fedora image boots using UEFI, and the factory U-Boot isn't set up to boot with extlinux.conf with various environment variables like kernel_addr_r are missing. After setting the environments manually I could start the kernel, but we should use UEFI as well. 19:27:39
@ius:nltrix.netiusI cheated, it's a cross compiled kernel only (because I still have to build it natively).19:27:40
@ius:nltrix.netiusYeah, I have been experimenting with UEFI and was thinking the same thing.19:28:05
@zhaofeng:zhaofeng.liZhaofeng Li * The Fedora image boots using UEFI, and the factory U-Boot isn't set up to boot with extlinux.conf with various environment variables like kernel_addr_r missing. After setting the environments manually I could start the kernel, but we should use UEFI as well. 19:28:07
@ius:nltrix.netius * Yeah, I have been experimenting with EFI and was thinking the same thing.19:28:14

Show newer messages


Back to Room ListRoom Version: 6