Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
Open Source Hardware

Pine64 Announces 'Sub-$10, Linux-Capable' SBC - the Ox64 (liliputing.com) 90

Pine64 has announced a new "sub $10 Linux capable single board computer" called the Ox64.

Liliputing says the tiny SBC "looks a lot like a Raspberry Pi Pico. But while Raspberry Pi's tiny board is powered by an RP2040 microcontroller, the Ox64 has a dual-core RISC-V processor, 64MB of embedded RAM, and support for up to 128Mb of flash storage plus a microSD card for additional storage." It's expected to support RTOS and Linux and blurs the lines between a microcontroller and a (very low power) single-board PC. It's expected to go on sale in November with prices starting at $6 for an RTOS-ready version of the board and $8 for a Linux-compatible model.

As spotted by CNX Software earlier this month, the board is designed to be a small, inexpensive single-board computer with a RISC-V processor that's aimed at developers.

Pine64's October update also reveals that their Star64 and QuartzPro64 single-board computers "now boot Linux (and run it well too already!)"
This discussion has been archived. No new comments can be posted.

Pine64 Announces 'Sub-$10, Linux-Capable' SBC - the Ox64

Comments Filter:
  • The RISC-V ISA Specification states that the ISA's endianness is implementation defined. Why is it that neither the BL808 datasheet nor the reference manual make not even the slightness mention of what is implemented? The reference manual should even diagrammatically lay it out.

    • Maybe it depends on how the user configures it? I'm pretty sure you can reflash POWER8 processors either way.

    • The RISC-V specification defines little-endian as the standard:

      The base ISA has been defined to have a little-endian memory system, with big-endian or bi-endian as non-standard variants.

      • by evanh ( 627108 )

        Kind of. They say they used that for their reference material just because little-endian is more common at the moment. It's still up to each implementation to state what they have adopted.

        • Not kind of.
          What parent said is 100% correct.

          The standard defined in the ISA is little-endian.
          From the official spec:

          The base ISA has been defined to have a little-endian memory system, with big-endian or bi-endian as non-standard variants.

          Instructions are *always* little-endian on RISC-V regardless of the data mode.

        • It's still up to each implementation to state what they have adopted.

          Why? The standard is little-endian anything else is non-standard. If you're doing something non-standard then of course you would clarify but you're not going to reprint the standard just to restate all the things in that standard that you implemented in the way defined in the standard, that's why there is a standard.

  • You can get a wifi router with 256MB memory for just a little more and put OpenWRT on it. You may even find a few gpio or spi headers on the board.

  • Is it available? (Score:5, Insightful)

    by Opportunist ( 166417 ) on Sunday October 16, 2022 @01:47AM (#62970455)

    Because low-cost computers that are unobtanium are a dime a dozen.

    Or rather... a hundred bucks a piece after scalping.

    • Go look on Aliexpress. Tons of RISC-V boards are for sale. The Mango Pi is the same form factor and pinout as the Pi Zero.

  • RISC-V (tiny configuration) linix board for $8. Yay.

    Built into the SoC Bluetooth 5.*0* (not 5.1 or better). Dang!

    (I was looking for a board to do some BLE AoA stuff. For a lot of other things this would be neat, but for my particular bonnet-bee of the month, a near-miss. Oh well...)

    • by phlawed ( 29334 )

      https://wiki.pine64.org/wiki/O... [pine64.org] states:

      Network

              2.4GHz 1T1R WiFi 802.11 b/g/n
              Bluetooth 5.2
              Zigbee
              10/100Mbps Ethernet (optional, on expansion board)

      But, as others have mentioned.... linux with 64MB RAM? Sounds slightly inadequate....

      • And as other others have pointed out, it's just fine for what this is likely to be used for.

      • https://wiki.pine64.org/wiki/O... states: ... Bluetooth 5.2

        Good to know. The news item linked from TFA said 5.0. So maybe it's a typo, or maybe the driver isn't up to fully supporting the radio yet. (If so that just means a little more firmware work.)

        Supporting AoA / AoD requires multiple antennas and an antenna switch chip, which, of course, would be external. To implement this (if it isn't on the board itself, which it wouldn't be on something this small) the board would need to make the RF connection

        • Should have been:

          I can't tell if the control signals make it to the board's side connections (or if the RF connection is repeated there), or can be selected without suppressing some other signal that would also be necessary for the contemplated application. But it's looking promising.

          (i.e. the issue was whether the antenna switch control can be selected on pads that make it to the board edge connections without de-selecting something else that would be neded.)

  • Well, ok ... does it run Zork?

Top Ten Things Overheard At The ANSI C Draft Committee Meetings: (10) Sorry, but that's too useful.

Working...