Thank you very much for the detailed explanation of the source of the confusion. I think now I understand better what was missing in the instructions.
I thought the easiest way to install an operating system for a single board computer (Raspberry Pi, Red Pitaya, etc) was to start with a freshly unpacked factory-formatted SD card. I wrote my instructions with this idea in mind. I'd also hesitate to recommend overwriting the micro SD card that came with the board. I've just added the following line to all the 'getting started' instructions in my notes:
Code: Select all
- Take a freshly unpacked micro SD card factory-formatted with the FAT32 file system.
I think this clearly expresses the micro SD card requirements.
After running the HPSDR receiver software for a bit, case temp went up to 47˚C.
It was once mentioned on the RBN-OPS mailing list that the aluminum case was not very effective as a heatsink:
https://groups.io/g/RBN-OPS/topic/for_s ... r/67985679
Does the Zynq SoC have an internal temperature monitor?
Yes. The temperature can be read with the following commands:
Code: Select all
XADC_PATH=/sys/bus/iio/devices/iio:device0
OFF=`cat $XADC_PATH/in_temp0_offset`
RAW=`cat $XADC_PATH/in_temp0_raw`
SCL=`cat $XADC_PATH/in_temp0_scale`
FORMULA="(($OFF+$RAW)*$SCL)/1000.0"
VAL=`echo "scale=2;${FORMULA}" | bc`
echo "in_temp0 = ${VAL} C"
A similar script can be downloaded and run with the following commands:
Code: Select all
wget https://www.kkn.net/~n6tv/xadc-new.sh -O xadc.sh
. xadc.sh