embeded/esp322021. 6. 23. 13:02

장치는 샀는데 어떻게 펌웨어를 올려야 하나..

아무튼 대충 보니 외부 시리얼 통신을 통해서 올려주는 형상이고

라즈베리 파이 pico 처럼 내부 펌웨어는 따로 있고, 사용자 펌웨어만 올리는 구조인 듯 하다.

 

[링크 : https://dronebotworkshop.com/esp32-intro/]

[링크 : https://dronebotworkshop.com/esp32-cam-intro/]

 

[링크 : https://randomnerdtutorials.com/program-upload-code-esp32-cam/]

[링크 : https://docs.espressif.com/.../development-environment/firmware-update.html]

'embeded > esp32' 카테고리의 다른 글

LDO 발열?  (0) 2021.06.25
esp32-cam camerawebserver  (0) 2021.06.24
esp32 cpu 사양 및 성능  (0) 2021.06.23
ov2640 on esp32-cam  (0) 2021.06.23
esp32-cam  (0) 2021.06.20
Posted by 구차니
embeded/raspberry pi2021. 6. 23. 12:38

esp32-cam이 1.2만 정도 하던게 할인해서 8천원이라 질렀고

라즈베리 파이 pico는 배송비 생각나서 싸니까 지르고 ㅋㅋ

아무튼 준비 2~3일 걸린다고 해서 금요일이나 받겠거니 했는데 수요일에 도착 똭!

 

rpi pico

micro USB 가 있어서 PC에 꽂으니 인식!

 

INDEX.HTM 은 열어보니 아래 링크로 이동하고

[링크 : https://www.raspberrypi.org/documentation/rp2040/getting-started/]

<html><head><meta http-equiv="refresh" content="0;URL='https://raspberrypi.com/device/RP2?version=E0C912952D54'"/></head><body>Redirecting to <a href='https://raspberrypi.com/device/RP2?version=E0C912952D54'>raspberrypi.com</a></body></html>

 

INFO_UF2.TXT 파일은 열어보니 아래와 같은 내용이 나오는데..

UF2 Bootloader v2.0
Model: Raspberry Pi RP2
Board-ID: RPI-RP2

 

아직 가지고 놀 방법을 몰라서 고심중..

 

ESP32

그냥 보기만 해도 흐믓한데. 도대체 어떻게 펌웨어를 올리지? 시리얼 포트가 있는 것도 아니고

SD 메모리에 바이너리 넣으면 알아서 되는건가? 이것저것 찾는중

 

동영상을 보니 CH340으로 시리얼 연결하고, 아두이노 IDE에서 업로드 하면 되는걸 봐서는 시리얼 포트가 필요하겠군...

[링크 : https://www.youtube.com/watch?v=XfnwhQnh9_4]

  [링크 : https://www.devicemart.co.kr/goods/view?no=12496229]

[링크 : https://github.com/bkeevil/esp32-cam]

'embeded > raspberry pi' 카테고리의 다른 글

rpi pico micropython  (0) 2021.06.23
rpi pico - RP2040  (0) 2021.06.23
cvt 와 gtf 그리고 xrandr  (0) 2021.06.21
rpi wifi SDR (3B+ 이후 가능)  (0) 2021.06.21
rpi pico / usb hid?  (0) 2021.06.21
Posted by 구차니
embeded/ARM2021. 6. 21. 18:55

NEON은 다 동일하다는데

Cortex-A9만 2개씩 밖에 못해서 느리다고 하는데 어느말이 맞는걸까?

 

[링크 : https://stackoverflow.com/questions/12420050/neon-float-multiplication-is-slower-than-expected]

'embeded > ARM' 카테고리의 다른 글

arm asm rbit(비트 뒤집기)  (0) 2022.08.26
vfp, neon cycle  (0) 2022.01.23
EIM (external interface module)  (0) 2021.06.21
ARMv9 SVE2  (0) 2021.05.15
cortex-a9 하드웨어 Divider가 없어?!  (0) 2021.03.18
Posted by 구차니
embeded/raspberry pi2021. 6. 21. 15:53

cvt로 원하는 해상도의 타이밍 값을 얻어낼 수 있다.

 

그러고 보니.. jetxon AGX의 4k60p 값은 라즈베리 4에서도 출력은 되는데

reduced 값에 가까운 느낌이네..

$ cvt -v 3840 2160 60
# 3840x2160 59.98 Hz (CVT 8.29M9) hsync: 134.18 kHz; pclk: 712.75 MHz
Modeline "3840x2160_60.00"  712.75  3840 4160 4576 5312  2160 2163 2168 2237 -hsync +vsync

$ cvt -r -v 3840 2160 60
# 3840x2160 59.97 Hz (CVT 8.29M9-R) hsync: 133.25 kHz; pclk: 533.00 MHz
Modeline "3840x2160R"  533.00  3840 3888 3920 4000  2160 2163 2168 2222 +hsync -vsync

$ xrandr --newmode 4k60p 594.177 3840 4016 4104 4400 2160 2168 2178 2250 +HSync +VSync

[링크 : https://ubuntuforums.org/archive/index.php/t-1710637.html]

 

gtf 명령어도 발견

여러가지 옵션이 있지만 cvt -r 처럼 값이 바뀌진 않는다. (fbset 용으로 출력 포맷이 바뀌긴 함)

$ gtf 3840 2160 60

  # 3840x2160 @ 60.00 Hz (GTF) hsync: 134.10 kHz; pclk: 712.34 MHz
  Modeline "3840x2160_60.00"  712.34  3840 4152 4576 5312  2160 2161 2164 2235  -HSync +Vsync

[링크 : https://unix.stackexchange.com/questions/227876/]

'embeded > raspberry pi' 카테고리의 다른 글

rpi pico - RP2040  (0) 2021.06.23
지름 도착 - rpi pico / esp32-cam  (0) 2021.06.23
rpi wifi SDR (3B+ 이후 가능)  (0) 2021.06.21
rpi pico / usb hid?  (0) 2021.06.21
rpi SMI (Secondary Memory Interface)  (0) 2021.06.21
Posted by 구차니
embeded/raspberry pi2021. 6. 21. 14:29

라즈베리 3 부터 wifi / bt 모듈이 내장되기 시작했는데 이걸 SDR TX로 사용가능하도록 하는게 있는 듯.. (미친!!)

그런데 rpi 3b는 802.11n만 지원해서 안된다고 하면 어떤 모델이 가능하다는걸까?

일단은 nexus 5에 BCM43455가 달려있고 3B+ / 4B / CM4에 달려있는 듯.

즉, 3B는 안되고 3B+ 이후부터 가능할 것으로 추측된다.

 

The Raspberry Pi B3 will never be supported as it only contains an 802.11n PHY

[링크 : https://github.com/seemoo-lab/mobisys2018_nexmon_software_defined_radio]

[링크 : https://hackaday.com/2018/04/14/the-raspberry-pi-3b-as-an-sdr-without-the-sdr/

Posted by 구차니
embeded/raspberry pi2021. 6. 21. 14:01
Posted by 구차니
embeded/ARM2021. 6. 21. 13:54

NXP/freescale i.mx6 전용인진 모르겠지만 SRAM이나 FLASH 그리고 기타 외부장치와 인터페이싱을 제공하는 모듈

(ISA 와 호환성을 가진다고도 하시는데 공식적인 내용은 좀 더 찾아봐야 할 듯)

 

[링크 : https://www.nxp.com/docs/en/application-note/AN2934.pdf]

[링크 : https://www.nxp.com/docs/en/application-note/AN2680.pdf]

 

+

위의 문서에서 MAC7100이 언급되서 찾아보는중.

ARM7TDMI-S 계열의 32bit MCU 이니 ARMv5 계열이려나?

[링크 : https://www.nxp.com/docs/en/data-sheet/MAC7100EC.pdf]

'embeded > ARM' 카테고리의 다른 글

vfp, neon cycle  (0) 2022.01.23
cortex-a9 neon  (0) 2021.06.21
ARMv9 SVE2  (0) 2021.05.15
cortex-a9 하드웨어 Divider가 없어?!  (0) 2021.03.18
gcc 버전 차이?  (0) 2021.01.13
Posted by 구차니
embeded/raspberry pi2021. 6. 21. 06:55

대충 보면 자기 테이프 같은 외부 저장장치와 통신하기 위한 인터페이스 인데

cpu에서 직접적으로 접근하는 건 아니라고 하고, first에 비교해서고 6배 이상 느리다는 말이 나온다.

500Mbps 까지 지원한다고(USB2.0 보다 빠르다)

아무튼 이 인터페이스를 이용해서 30MHz ~ 6GHz에 이르는 흉악한 대역의 SDR을 개발한 듯 ㄷㄷ

 

[링크 : https://github.com/cariboulabs/cariboulite]

  [링크 : https://hackaday.com/2021/06/20/raspberry-pi-hat-adds-sdr-with-high-speed-memory-access/]

[링크 : https://iosoft.blog/2020/07/16/raspberry-pi-smi/]

[링크 : https://www.geeksforgeeks.org/introduction-of-secondary-memory/]

 

 

'embeded > raspberry pi' 카테고리의 다른 글

rpi wifi SDR (3B+ 이후 가능)  (0) 2021.06.21
rpi pico / usb hid?  (0) 2021.06.21
라즈베리 4 수동 4k60p 설정 드디어 일단은 성공!  (0) 2021.06.18
라즈베리 4 미스테리..  (0) 2021.06.18
pifm 출력  (0) 2021.06.17
Posted by 구차니
embeded/esp322021. 6. 20. 07:58

헐.. 카메라 모듈까지 포함인것 같은데 고작 9천원?

[링크 : https://www.devicemart.co.kr/goods/view?no=12496229]

[링크 : https://makernambo.com/109]

 

32MBit SPI 플래시도 있고 램 512KB에 Wifi + BT/BLE 지원이라니 신세계인데?

아무튼.. 동영상 예제로는 스트리밍 정도가 아니라 웹 서비스를 올려서

카메라로 부터 받아 스트리밍을 하는데 도대체 정체가 머지?

 

esp32-s2는 USB HID 내장인 듯?

[링크 : https://esp32.com/viewtopic.php?t=11761]

'embeded > esp32' 카테고리의 다른 글

LDO 발열?  (0) 2021.06.25
esp32-cam camerawebserver  (0) 2021.06.24
esp32 cpu 사양 및 성능  (0) 2021.06.23
ov2640 on esp32-cam  (0) 2021.06.23
esp32 fw upload  (0) 2021.06.23
Posted by 구차니
embeded/raspberry pi2021. 6. 18. 16:42

일단은.. 유튜브나 lxrandr 에서 해상도/주사율을 정상적으로 인식하지 않아서

1080p60 으로까지 밖에 동영상 품질에 뜨지 않아서 고민중..

 

step 1. /boot/config.txt

[all]
dtoverlay=vc4-fkms-v3d
hdmi_enable_4kp60=1
start_x=1
gpu_mem=128

 

step 2. randr 설정

xrandr --newmode 4k60p 594.177 3840 4016 4104 4400 2160 2168 2178 2250 +HSync +VSync
xrandr --addmode HDMI-1 4k60p
xrandr --output HDMI-1 --mode 4k60p

[링크 : https://unix.stackexchange.com/questions/227876/]

 

근데 멀 틀어야 끊김없이 보일까?

+

HDR 10 59.940 으로 된 녀석 몇개 받아서

VLC 전체 화면으로 재생하는데 60p 느낌은 드는데 sd 속도 문제인지 프레임 드랍이나 깨지는 현상이 발생 ㅠㅠ

그래도 되는 건 일단 확인 한 것 같으니 패스~

[링크 : https://kodi.wiki/view/Samples#4K_.28UltraHD.29]

 

+

갤럭시 노트9 사용중인데 카메라 앱에서 설정을 HEVC + UHD 60p / 30p로 녹화하니 깨지는것 없이 잘 나온다.

'embeded > raspberry pi' 카테고리의 다른 글

rpi pico / usb hid?  (0) 2021.06.21
rpi SMI (Secondary Memory Interface)  (0) 2021.06.21
라즈베리 4 미스테리..  (0) 2021.06.18
pifm 출력  (0) 2021.06.17
rpi GPCLK  (0) 2021.06.17
Posted by 구차니