Luckfox Lyra on PicoCalc

I was watching this video this morning and about the 4:50 mark he says not to use 2 batteries when using the Lyra board in the PicoCalc. This is the first I have heard of this. Is the Lyra board really this intolerant of voltages?

1 Like

Iโ€™ve been using two batteries for well over a week with Luckfox Lyra and have not fond any issues at all - perhaps its specific to the batteries he was using?

Same here, I have had zero problems, the thing does not even get warm.

It seems to be a remarkably powerful device for its size and heat - as you say does not seem to be an issue at all.

Rubbish, the batteries are in parallel so simply give a longer run time. The only danger is one trying to charge the other if of different types or condition. Note though a previous post noting possible issues when powering via a coreโ€™s USB socket (not the main board USB-C), that applies to all cores though.

It seemed like such a weird thing for him to say.

1 Like

Seems to be working!


2 Likes

Hi,

That is great!
Do you using a Wio-SX1262 Series module?

1 Like

yes, currently using the wio-sx1262. have it on a breakout board i use for my diy meshsticks (piggystick)

I think this should also work with the Waveshare SX1262-868M LoRa
This is the one I have. This is then also something I can test on the weekend. Sounds like a plan :slight_smile:

Note there are confusing naming between the 2 version boards products wavesahre offer, the one is just uart not spi

Here the HAT board i used before also (SPI)

I used the waveshare bare modules also and created a bare mimimum HAT

Before this turns into a LORA/Meshtastic thread ;D I wanted to ask a few more questions:

  1. RK3506 TRM anyone? Anyone? Bueller? Bueller?..
    .
    Iโ€™ve seen the various Linux SDKs, but has anyone seen a publicly-accessible version of the Rockchips RK3506(B or whatever) technical reference manual online anywhere? I find it absurd this company wants to try and play in the Linux/FOSS market while keeping their hw details under wraps. There a major security/reliability issues not knowing what their Linux code โ€œis setting howโ€ in their builds/SDKs, which require a TRM to rationally validate.
    .
    The Lyra hardware seems very, very nice for the price, but lack of hardware docs would (IMO) seriously negate most of itโ€™s utility/value in embedded space, regardless whether Rockchip provide โ€œopaqueโ€ Linux firmware for it or not. Very few in embedded can afford to have ZERO visibility into what else the hw might be doing, yet thatโ€™s exactly the case right now with RK3506.
    .
    Itโ€™s one thing to be short on docs when the chip is โ€œearlyโ€/โ€œnewโ€, but itโ€™s been plenty long enough, Rockchip have no legit reason for not having at least a โ€œdraftโ€ TRM by now. Them STILL not offering one starts to make the hackles on my neck stand up, esp. on a module with radio capabilities.

  2. โ€œWe need to talk about 18650โ€ฆโ€
    .
    Does anyone have a pointer to a concise description of the โ€œPicocalc USB v 18650โ€ battery overcharging issue? Is it only a threat when USB power-enabled cable is attached to the โ€œPico-like entityโ€, or also via the Picocalc mainboard USB? Just looking for a full description of the problem and implications.
    .
    Also, has Clockwork Pi confirmed or even acknowledged the issue anywhere yet? I couldnโ€™t find that, let alone them saying anything about workarounds / fixes to address it safely in the field. If itโ€™s actually connecting power to either USB that puts the batteries at risk (and seems like that could be the case), then Clockwork Pi folks should at least confirm whether they can repro it (and if so, characterize the actual risks please).

I actually did have a #3 but after fighting with the formatting for #1-2, had forgotten it by the time I got to it. If I recall, Iโ€™ll edit it in.

Thanks!

The overcharging issue from what I have read only applies when directly applying power to the Pico (or like) itself via its USB port, not to applying power to the USB-C port on the PicoCalc motherboard, where I have not heard of any issues.

Technical Developer Documentation exists in sdk in English and Chinese under docs

here just online links to the other forge1 sdk for convenience

โ”œโ”€โ”€ Common
โ”‚ โ”œโ”€โ”€ AMP
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_Developer_Guide_AMP_EN.pdf
โ”‚ โ”œโ”€โ”€ AVL
โ”‚ โ”‚ โ”œโ”€โ”€ Latest-Release-AVL-Link.txt
โ”‚ โ”‚ โ”œโ”€โ”€ RKNandFlashSupportList_Ver2.73_20180615.pdf
โ”‚ โ”‚ โ”œโ”€โ”€ RK_SpiNor_and_SLC_Nand_SupportList_V1.50_20240901.pdf
โ”‚ โ”‚ โ”œโ”€โ”€ RK_UFS_SupportList_V1.00_20240620.pdf
โ”‚ โ”‚ โ”œโ”€โ”€ RKeMMCSupportList_Ver1.84_20240815.pdf
โ”‚ โ”‚ โ”œโ”€โ”€ Rockchip_Support_List_DDR_Ver2.63.pdf
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_Support_List_Linux_WiFi_BT_Ver1.9_20240329.pdf
โ”‚ โ”œโ”€โ”€ CRYPTO
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_Developer_Guide_Crypto_HWRNG_EN.pdf
โ”‚ โ”œโ”€โ”€ DDR
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_Developer_Guide_DDR_EN.pdf
โ”‚ โ”œโ”€โ”€ DISPLAY
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_Developer_Guide_RK628_For_All_Porting_EN.pdf
โ”‚ โ”œโ”€โ”€ DSMC
โ”‚ โ”‚ โ”œโ”€โ”€ Rockchip_Developer_Guide_DSMC_EN.pdf
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_Developer_Guide_SLAVE_DSMC_EN.pdf
โ”‚ โ”œโ”€โ”€ DVFS
โ”‚ โ”‚ โ”œโ”€โ”€ Rockchip_Developer_Guide_CPUFreq_EN.pdf
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_Developer_Guide_Devfreq_EN.pdf
โ”‚ โ”œโ”€โ”€ FLEXBUS
โ”‚ โ”‚ โ”œโ”€โ”€ Rockchip_Developer_Guide_Linux_FLEXBUS_ADC_and_DAC_MODE_EN.pdf
โ”‚ โ”‚ โ”œโ”€โ”€ Rockchip_Developer_Guide_Linux_FLEXBUS_EN.pdf
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_Developer_Guide_Linux_FLEXBUS_FSPI_MODE_EN.pdf
โ”‚ โ”œโ”€โ”€ GMAC
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_Developer_Guide_Linux_GMAC_RGMII_Delayline_EN.pdf
โ”‚ โ”œโ”€โ”€ I2C
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_Developer_Guide_I2C_EN.pdf
โ”‚ โ”œโ”€โ”€ IOMMU
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_Developer_Guide_Linux_IOMMU_EN.pdf
โ”‚ โ”œโ”€โ”€ ISP
โ”‚ โ”‚ โ”œโ”€โ”€ ISP21
โ”‚ โ”‚ โ”œโ”€โ”€ ISP30
โ”‚ โ”‚ โ”œโ”€โ”€ ISP32-lite
โ”‚ โ”‚ โ””โ”€โ”€ The-Latest-Camera-Documents-Link.txt
โ”‚ โ”œโ”€โ”€ MCU
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_RK3399_Developer_Guide_MCU_EN.pdf
โ”‚ โ”œโ”€โ”€ MPP
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_Developer_Guide_MPP_EN.pdf
โ”‚ โ”œโ”€โ”€ NPU
โ”‚ โ”‚ โ”œโ”€โ”€ README.md
โ”‚ โ”‚ โ”œโ”€โ”€ rknn-toolkit2
โ”‚ โ”‚ โ””โ”€โ”€ rknpu2
โ”‚ โ”œโ”€โ”€ NVM
โ”‚ โ”‚ โ”œโ”€โ”€ Rockchip_Application_Notes_Storage_EN.pdf
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_Developer_Guide_Secure_Boot_Application_Note_EN.pdf
โ”‚ โ”œโ”€โ”€ PERF
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_Developer_Guide_Linux_RealTime_Performance_Test_Report_EN.pdf
โ”‚ โ”œโ”€โ”€ PINCTRL
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_Developer_Guide_Linux_Pinctrl_EN.pdf
โ”‚ โ”œโ”€โ”€ POWER
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_Developer_Guide_Power_Analysis_EN.pdf
โ”‚ โ”œโ”€โ”€ PWM
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_Developer_Guide_Linux_PWM_EN.pdf
โ”‚ โ”œโ”€โ”€ RGA
โ”‚ โ”‚ โ”œโ”€โ”€ Rockchip_Developer_Guide_RGA_EN.pdf
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_FAQ_RGA_EN.pdf
โ”‚ โ”œโ”€โ”€ SARADC
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_Developer_Guide_Linux_SARADC_EN.pdf
โ”‚ โ”œโ”€โ”€ SECURITY
โ”‚ โ”‚ โ”œโ”€โ”€ Rockchip_Developer_Guide_Anti_Copy_Board_EN.pdf
โ”‚ โ”‚ โ”œโ”€โ”€ Rockchip_Developer_Guide_OTP_EN.pdf
โ”‚ โ”‚ โ”œโ”€โ”€ Rockchip_Developer_Guide_Secure_Boot_for_UBoot_Next_Dev_EN.pdf
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_Developer_Guide_TEE_SDK_EN.pdf
โ”‚ โ”œโ”€โ”€ SPI
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_Developer_Guide_Linux_SPI_EN.pdf
โ”‚ โ”œโ”€โ”€ THERMAL
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_Developer_Guide_Thermal_EN.pdf
โ”‚ โ”œโ”€โ”€ TOOL
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_Introduction_Partition_EN.pdf
โ”‚ โ”œโ”€โ”€ TRUST
โ”‚ โ”‚ โ”œโ”€โ”€ Rockchip_Developer_Guide_Trust_EN.pdf
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_RK3308_Developer_Guide_System_Suspend_EN.pdf
โ”‚ โ”œโ”€โ”€ UART
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_Developer_Guide_UART_EN.pdf
โ”‚ โ”œโ”€โ”€ UBOOT
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_Developer_Guide_UBoot_Nextdev_EN.pdf
โ”‚ โ”œโ”€โ”€ USB
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_Developer_Guide_USB_EN.pdf
โ”‚ โ””โ”€โ”€ WATCHDOG
โ”‚ โ””โ”€โ”€ Rockchip_Developer_Guide_Linux_WDT_EN.pdf
โ”œโ”€โ”€ Linux
โ”‚ โ”œโ”€โ”€ ApplicationNote
โ”‚ โ”‚ โ”œโ”€โ”€ Rockchip_Developer_Guide_Linux_Flash_Open_Source_Solution_EN.pdf
โ”‚ โ”‚ โ”œโ”€โ”€ Rockchip_Developer_Guide_Linux_PCBA_EN.pdf
โ”‚ โ”‚ โ”œโ”€โ”€ Rockchip_Instruction_Linux_ROS2_EN.pdf
โ”‚ โ”‚ โ”œโ”€โ”€ Rockchip_Instruction_Linux_ROS_EN.pdf
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_Quick_Start_Linux_USB_Gadget_EN.pdf
โ”‚ โ”œโ”€โ”€ Audio
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_Introduction_Linux_Audio_3A_Algorithm_EN.pdf
โ”‚ โ”œโ”€โ”€ Camera
โ”‚ โ”‚ โ”œโ”€โ”€ Rockchip_Developer_Guide_Linux4.4_Camera_EN.pdf
โ”‚ โ”‚ โ”œโ”€โ”€ Rockchip_Developer_Guide_Linux_RMSL_EN.pdf
โ”‚ โ”‚ โ”œโ”€โ”€ Rockchip_Trouble_Shooting_Linux4.4_Camera_EN.pdf
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_Trouble_Shooting_Linux5.10_Camera_EN.pdf
โ”‚ โ”œโ”€โ”€ Docker
โ”‚ โ”‚ โ”œโ”€โ”€ Rockchip_Developer_Guide_Debian_Docker_EN.pdf
โ”‚ โ”‚ โ”œโ”€โ”€ Rockchip_Developer_Guide_Linux_Docker_Deploy_EN.pdf
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_User_Guide_SDK_Docker_EN.pdf
โ”‚ โ”œโ”€โ”€ Graphics
โ”‚ โ”‚ โ”œโ”€โ”€ Rockchip_Developer_Guide_Buildroot_Weston_EN.pdf
โ”‚ โ”‚ โ”œโ”€โ”€ Rockchip_Developer_Guide_Linux_Graphics_EN.pdf
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_Developer_Guide_Linux_LVGL_EN.pdf
โ”‚ โ”œโ”€โ”€ Multimedia
โ”‚ โ”‚ โ”œโ”€โ”€ Rockchip_Developer_Guide_Linux_Rkadk_EN.pdf
โ”‚ โ”‚ โ”œโ”€โ”€ Rockchip_User_Guide_Linux_Gstreamer_EN.pdf
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_User_Guide_Linux_Rockit_EN.pdf
โ”‚ โ”œโ”€โ”€ Profile
โ”‚ โ”‚ โ”œโ”€โ”€ Rockchip_Introduction_Linux_Benchmark_KPI_EN.pdf
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_User_Guide_Linux_Software_Test_EN.pdf
โ”‚ โ”œโ”€โ”€ Recovery
โ”‚ โ”‚ โ”œโ”€โ”€ Rockchip_Developer_Guide_Linux_Recovery_EN.pdf
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_Developer_Guide_Linux_Upgrade_EN.pdf
โ”‚ โ”œโ”€โ”€ Security
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_Developer_Guide_Linux_Secure_Boot_EN.pdf
โ”‚ โ”œโ”€โ”€ System
โ”‚ โ”‚ โ”œโ”€โ”€ Rockchip_Developer_Guide_Buildroot_EN.pdf
โ”‚ โ”‚ โ”œโ”€โ”€ Rockchip_Developer_Guide_Debian_EN.pdf
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_Developer_Guide_Third_Party_System_Adaptation_EN.pdf
โ”‚ โ”œโ”€โ”€ Uefi
โ”‚ โ”‚ โ””โ”€โ”€ Rockchip_Developer_Guide_UEFI_EN.pdf
โ”‚ โ””โ”€โ”€ Wifibt
โ”‚ โ””โ”€โ”€ Rockchip_Developer_Guide_Linux_WIFI_BT_EN.pdf
โ”œโ”€โ”€ Others
โ”‚ โ”œโ”€โ”€ Rockchip_Developer_Guide_Repo_Mirror_Server_Deploy_EN.pdf
โ”‚ โ”œโ”€โ”€ Rockchip_User_Guide_Bug_System_EN.pdf
โ”‚ โ””โ”€โ”€ Rockchip_User_Guide_SDK_Application_And_Synchronization_EN.pdf
โ”œโ”€โ”€ Rockchip_Developer_Guide_Linux_Software_EN.pdf

Regarding the issue of sound, the hardware uses pwm to output audio, so duty=0 when muted on the hardware, while U8 type data is used on the software, duty=128 when muted, so there will be a constant noise. I donโ€™t know how to deal with this, I think itโ€™s a hardware flaw

Hi all,

Since this is all developing so quickly with everyone getting their hands on the PicoCalc and discovering many things, can someone please summarise for me what options I have for getting WiFi working on a Lyra PicoCalc?

Iโ€™m still waiting on my deliveries so I canโ€™t do much testing yet and I want to know if I need to order anything else so when everything arrives I can get straight into tinkering!

Thank in advance! Iโ€™m really impressed with everything people have discovered and am super excited to contribute in the future!

So i just picked up the luckfox lyra off amazon, 20$ shipped, so excited to get it! Is there anything upfront that I should be worried about or is it pretty much just plug & play? Amazon.com: Luckfox Lyra RK3506G2

Anyone who is interested in building their own image but have had trouble getting started, here is a step by step guild that will build a basic image for you. This is actually not a hard process, the problem is all the needed steps are spread out into different locations and all I did was collect that information into one place.

2 Likes

Yes soon to be tested yet Iโ€™m on Windows10 not Linux !. A prebuilt and fully working image (all PicoCalc functions working, RTC on i2C, drivers for the good usb wifi modules, MMBasic for Linux and a working gameboy color emulator wink wink), relevant easy to use Windows software (to flash the core and format/build an SD card) with well written newbie help would be the idealโ€ฆ

My Lyra ready for sound pin swapโ€ฆ

2 Likes

Hate the fact the sound pins arenโ€™t correct. I abandoned looking at the Lyra once I found this out.