#24.5 Ox64 Pine64 $8 Risc-V SBC - Programming and Booting Linux

Поделиться
HTML-код
  • Опубликовано: 28 авг 2024
  • An updated version of my #24 video.
    The video shows Pine64 Ox64 Single Board Computer. It also covers the basics of installing the firmware, loading, and booting Linux os.
    Pico firmware to support two serial ports is here:
    github.com/Kri...
    Flashing Instructions:
    github.com/ope...
    Flashing software:
    dev.bouffalola...
    Other useful software:
    www.balena.io/...
    www.7-zip.org/

Комментарии • 41

  • @Razor_Burn
    @Razor_Burn Год назад +4

    Outstanding tutorial, thank you!

    • @MyGeekyHobby
      @MyGeekyHobby  Год назад +1

      You're welcome! Thx for taking time to comment!

    • @Razor_Burn
      @Razor_Burn Год назад +1

      @@MyGeekyHobby I managed to find time to try flashing using your tutorial and can report success so many thanks and I look forward to more 0x64 videos once updates get released as it has so much potential! 👍

  • @nicoladellino8124
    @nicoladellino8124 Год назад +2

    Very nice video, TNX.

    • @MyGeekyHobby
      @MyGeekyHobby  Год назад +1

      thx for taking time to comment, appreciate !

  • @evilborg
    @evilborg Год назад +3

    Ya I don't think the Pi's will ever come back... They invested to much into China to make their boards.

    • @MyGeekyHobby
      @MyGeekyHobby  Год назад +2

      ...weren't the PIs all made in UK?

    • @evilborg
      @evilborg Год назад +3

      @@MyGeekyHobby yes but the parts to make them mostly came from china

  • @jj74qformerlyjailbreak3
    @jj74qformerlyjailbreak3 6 месяцев назад +1

    I know what video im coming back too once the package gets here.
    This was so helpful.
    Thanks bunches.

  • @jj74qformerlyjailbreak3
    @jj74qformerlyjailbreak3 6 месяцев назад

    Is that the SOC used in the Pinecil soldering iron?

  • @kayakMike1000
    @kayakMike1000 9 месяцев назад +1

    The ox64 could be surface mounted, just use your imagination on the receiving pcb.

    • @MyGeekyHobby
      @MyGeekyHobby  9 месяцев назад +1

      Thanks for the comments Mike. Of course, there are "creative" ways to surface mount the PCB, one can add some cut-outs etc., my comment was that it's not as easy as it is with raspberry pi pico, but not a "show stopper".

  • @kayakMike1000
    @kayakMike1000 9 месяцев назад +3

    Runs linux? There are better kernels... Linux is just too huge.

  • @edgeeffect
    @edgeeffect Год назад +1

    This RISC-V board seems a bit too complex for my projects.... i don't want or need a Linux Board... Linux = yuk! But the price looks nice! I should have a reasonably priced RISC-V microcontroller soon.

    • @Nightwulf1269
      @Nightwulf1269 11 месяцев назад +1

      Perhaps you should then have a look at ESP32-C3, which is also RISC-V

  • @PeetHobby
    @PeetHobby Год назад +2

    RPI Pico could run Linux if had 8+MB ram, that is the only thing that preventing us from running Linux on Pico. Linux kernel needs at least 8MB ram.

  • @JustDoit-bl6pq
    @JustDoit-bl6pq Год назад

    What better open hardware board for DIY phone?

  • @BLUYES422
    @BLUYES422 Год назад +2

    strange i get everything flashed and on the first serial port i get messages saying MBOX mailbox IRQ but if i try to switch my serial over to gpio 16 and 17 theres nothing, ive tried flipping the pins around and changing baud rate from 2000000 to 115200 and i can't get anything out of the serial port

    • @MyGeekyHobby
      @MyGeekyHobby  Год назад +1

      Try to connect RX with TX on the non working port, just to confirm the 2nd port is working correctly.

    • @GunPilot64
      @GunPilot64 Год назад

      Same result here. Tested the com port, it's working. It's as if Linux isn't booting. How to tell?

    • @BLUYES422
      @BLUYES422 Год назад

      @@GunPilot64 I learned that you need to use the previous version of thr devcube software

  • @AleksandrIvin
    @AleksandrIvin Год назад +1

    Nice video! Where did you buy this board?

    • @MyGeekyHobby
      @MyGeekyHobby  Год назад

      pine64.com/product/128mb-ox64-sbc-available-on-december-2-2022/

  • @mrdovie47
    @mrdovie47 Год назад +1

    MangoPi MQ-Pro D1 Demo Board RISC-V SBC has Blue Tooth and WiFi working but doesn't have an Office Suite yet. HDMI out but sound must be wired on the board. I hope they come out with a good desktop system soon.

  • @nightcoder5k
    @nightcoder5k Год назад +1

    Nice video. Thanks! Is the WiFi driver available yet?

    • @MyGeekyHobby
      @MyGeekyHobby  Год назад +1

      Not yet!

    • @nightcoder5k
      @nightcoder5k Год назад

      @@MyGeekyHobby Please reply here if you have an update later. I will do the same. Thank you.

  • @spillagonner
    @spillagonner Год назад

    All I get is "shake hand fail"

    • @MyGeekyHobby
      @MyGeekyHobby  Год назад

      At what point in the video? Did you try to lower the speed?

    • @spillagonner
      @spillagonner Год назад

      @@MyGeekyHobby Yup, tried lower speed...then I figured out I was using the wrong COM port (I finally heard your comment about using the same port that you get the "Ping Pong" on). Now I am getting "hand shake success" and failing on " ErrorCode: 000C, ErrorMsg: BFLB SET CLOCK PLL FAIL"

  • @jarie-
    @jarie- Год назад +3

    Very nice video, i am looking forward to the development of this chip!😄

  • @shreyasmurali2836
    @shreyasmurali2836 Год назад +3

    I've recently purchased a couple of these boards and still just getting started. As I understand it, the m0 and d0 firmwares run the corresponding cores on the SoC (presumably a boot loader of sorts, that loads the linux kernel before handing over control). However I couldn't find any details of the IOT firmware file . Could you please elaborate/link to any relevant documentation ?

    • @MyGeekyHobby
      @MyGeekyHobby  Год назад +1

      A lot of this is undocumented / early days unfortunately . There is a pretty active community on Discord, join the conversation there: discord.gg/pine64

    • @shreyasmurali2836
      @shreyasmurali2836 Год назад +1

      @@MyGeekyHobby Thanks I will check it out

    • @vladtomoiaga4721
      @vladtomoiaga4721 11 месяцев назад

      I think the IOT file is the actual OpenSBI firmware and u-boot bootloader. The m0 firmware is there to pass interrupts to the d0 core, and the d0 firmware is just a small loader which then loads opensbi and uboot. EDIT: Running the string command on these files confirms this.

  • @nopparuj
    @nopparuj Год назад +3

    Please keep me updated!

  • @MrOkkieP
    @MrOkkieP Год назад +3

    Thank you! 😀

    • @MyGeekyHobby
      @MyGeekyHobby  Год назад +1

      You're welcome! Thx for taking time to comment!