'embeded'에 해당되는 글 1083건

  1. 2021.07.14 회사에 남는 부품으로 쓱쓱
  2. 2021.07.13 AMS1117 LDO 고장?
  3. 2021.07.12 rpi 2b pxe
  4. 2021.07.07 rpi pico c
  5. 2021.07.07 esp32 freertos
  6. 2021.07.06 esp32cam setting
  7. 2021.07.06 FT5336 - 정전식 터치 i2c
  8. 2021.07.06 IOFS - Intel Open FPGA Stack
  9. 2021.07.02 stm32f4 otg update bin file
  10. 2021.07.02 stm32cubeide generate bin
embeded/esp322021. 7. 14. 11:49

흐음.. 역시 장비가 좋아야 해...

(대충 인두기를 사고 싶다라는 이야기)

 

ESP32-CAM에는 AMS1117 이라는 놈이 달려있는데

연구소에 있는 부품중에 1117로 검색해보니 IL1117C-3.3 뿐이라고 해서

핀 호환되는지 보니 일단 okay

 

[링크 : https://www.alldatasheet.co.kr/datasheet-pdf/pdf_kor/259210/IKSEMICON/IL1117-3.3.html]

 

에잇 날려먹으면 새로 사지! 라는 마음에 했는데 오오 작동된다!! 만세!!

(근데 먼가 지르려고 잔뜩 장바구니 넣었는데 살 이유가 사라졌...)

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

회사에 남는 부품으로 쓱쓱  (0) 2021.07.14
AMS1117 LDO 고장?  (0) 2021.07.13
esp32 freertos  (0) 2021.07.07
esp32cam setting  (0) 2021.07.06
esp32cam webservercam rtsp?  (0) 2021.06.28
LDO 발열?  (0) 2021.06.25
Posted by 구차니

댓글을 달아 주세요

embeded/esp322021. 7. 13. 22:07

esp32-cam 부팅이 안되서 확인해보니

계속 brown out detected -_-

 

레귤레이터 찍어보니 3.3V가 나와야 하는데 2.6V가 나오네

5V to 3.3V 레귤레이터를 좀 사둬야 하나...

 

그나저나 5V에서 3.3V면 1.7V 강하인데 2.6V 면은 2.4V 강하인데

머가 이상이 생겨서 더 떨어진걸까?

 

처음살때 찍은건데, LDO 에 흠집이 없어 보이는데

 

AMS1117의 S아래에 점 같은 손상흔적

열때문에 터진건가..

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

회사에 남는 부품으로 쓱쓱  (0) 2021.07.14
AMS1117 LDO 고장?  (0) 2021.07.13
esp32 freertos  (0) 2021.07.07
esp32cam setting  (0) 2021.07.06
esp32cam webservercam rtsp?  (0) 2021.06.28
LDO 발열?  (0) 2021.06.25
Posted by 구차니

댓글을 달아 주세요

embeded/raspberry pi2021. 7. 12. 20:35

라즈베리 2에도 PXE가 된다는데 서버 부터 구축해야 하니 고민이네.

그래도 한번 해볼까나? SD 메모리에서 쑈하는것 보단 빠를테니?

근데 NAS 항상 켜놔야 하니 마이너스 일려나..

 

[링크 : https://www.raspberrypi.org/documentation/hardware/raspberrypi/bootmodes/net.md]

 

rpi cli

[링크 : https://www.google.com/amp/s/brainsnapped.com/2020/10/27/pxe-booting-raspberry-pi-os-part-1-client-setup/amp/]

 

server

[링크 : https://brainsnapped.com/2020/10/27/pxe-booting-raspberry-pi-os-part-2-server-setup/]

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

rpi 2b pxe  (0) 2021.07.12
rpi pico c  (0) 2021.07.07
rpi pico USB 키보드 코드 수정  (0) 2021.07.01
aarch, armv8 asimd build (neon)  (0) 2021.06.30
rpi 4b 32bit vs 64bit?  (0) 2021.06.30
rpi 4 32bit / 64bit cpuinfo  (0) 2021.06.30
Posted by 구차니

댓글을 달아 주세요

embeded/raspberry pi2021. 7. 7. 19:07

23페이지에 나오는 내용(2021.07.07 기준)

예전에 stellarisware(ti/cortex-m3) 쓸 때 이런 컨셉이 있었던 것 같은데, 플래시 용량 줄이는 것 외에는 큰 메리트가 있는지

몰랐는데 아키텍쳐의 차이인진 모르겠지만 벤치마크를 보니 꽤나 혹한다.

2.7.2. Floating-point Support
The SDK provides a highly optimized single and double precision floating point implementation. In addition to being fast, many of the functions are actually implemented using support provided in the RP2040 bootrom. This means the interface from your code to the ROM floating point library has very minimal impact on your program size, certainly using dramatically less flash storage than including the standard floating point routines shipped with your compiler. The physical ROM storage on RP2040 has single-cycle access (with a dedicated arbiter on the RP2040 busfabric), and accessing code stored here does not put pressure on the flash cache or take up space in memory, so not only are the routines fast, the rest of your code will run faster due them being resident in ROM. This implementation is used by default as it is the best choice in the majority of cases, however it is also possible to switch to using the regular compiler soft floating point support.

 

bootrom에 있는 함수들을 이용하면 더욱 빠르게 부동소수점 연산이 가능하다는데

나누기 연산의 경우 GCC 라이브러리에 비해서 586% 감소한다고

아래 두개는 먼가 미친듯한 성능 차이가 있어서 끌어 와봄.

Function        ROM/SDK (μs) GCC 9 (μs) Performance Ratio
__aeabi_fdiv 74.7                  437.5          586%
__aeabi_f2lz 63.1                 1240.5        1966%
__aeabi_f2ulz 46.1               1157            2510%

 

27페이지에 나오는 내용인데(2021.07.07 기준)

GCC 라이브러리를 사용하여 계산하는 것과

SDK 라이브러리(RP2040 hardware divider)를 이용하는 것의 속도 차이가 어마어마하다고 한다.

일단 하드웨어 divider를 사용하니 당연한걸지도 모르지만 고정속도라..

[링크 : https://datasheets.raspberrypi.org/pico/raspberry-pi-pico-c-sdk.pdf]

[링크 : https://github.com/raspberrypi/pico-sdk]

[링크 : https://webnautes.tistory.com/1475]

 

+

2021.07.08

라즈베리 파이 pico의 bootrom 소스 리파지터리.

아무튼.. 위의 내용은 어셈블러로 함수를 작성해 놓은 듯.

[링크 : https://github.com/raspberrypi/pico-bootrom/blob/master/bootrom/mufplib-double.S]

[링크 : https://github.com/raspberrypi/pico-bootrom/blob/master/bootrom/mufplib.S]

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

rpi 2b pxe  (0) 2021.07.12
rpi pico c  (0) 2021.07.07
rpi pico USB 키보드 코드 수정  (0) 2021.07.01
aarch, armv8 asimd build (neon)  (0) 2021.06.30
rpi 4b 32bit vs 64bit?  (0) 2021.06.30
rpi 4 32bit / 64bit cpuinfo  (0) 2021.06.30
Posted by 구차니

댓글을 달아 주세요

embeded/esp322021. 7. 7. 16:10

esp32-cam의 CameraWebServer가 freeRTOS 기반인줄 알았는데

코드를 분석해봐도 안나와서 검색해보니

별도의 esp32-idf(Espressif IoT Development Framework) 라고 개발되고 관리되는 듯.

[링크 : https://docs.espressif.com/projects/esp-idf/en/latest/esp32/get-started/]

 

freeRTOS 공부할겸 한번 해봐야겠네

[링크 : https://slowbootkernelhacks.blogspot.com/2020/12/esp32-freertos.html]

[링크 : https://blog.naver.com/serimo/221560776476]

 

+

[링크 : https://chocoball.tistory.com/entry/Hardware-ESP32-Dual-core]

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

회사에 남는 부품으로 쓱쓱  (0) 2021.07.14
AMS1117 LDO 고장?  (0) 2021.07.13
esp32 freertos  (0) 2021.07.07
esp32cam setting  (0) 2021.07.06
esp32cam webservercam rtsp?  (0) 2021.06.28
LDO 발열?  (0) 2021.06.25
Posted by 구차니

댓글을 달아 주세요

embeded/esp322021. 7. 6. 21:00

매번 켤때 마다 카메라 뒤집어 지고, 해상도 설정하기 귀찮아서 찾아봄

 

귀찮아서 아래 부분만 수정함.

카메라를 뒤집에서 설치해야 글루건으로 붙이기 용이해서 필수로 뒤집어야 하고

해상도가 QVGA로 되서 너무 화질구지라 XGA(1024x768) 정도로 하면 프레임도 나쁘지 않아 일단 이렇게 설정

  // drop down frame size for higher initial frame rate
  //s->set_framesize(s, FRAMESIZE_QVGA);
  s->set_framesize(s, FRAMESIZE_XGA);

#if defined(CAMERA_MODEL_M5STACK_WIDE) || defined(CAMERA_MODEL_M5STACK_ESP32CAM) || defined(CAMERA_MODEL_AI_THINKER)
  s->set_vflip(s, 1);
  s->set_hmirror(s, 1);
#endif

 

[링크 : https://randomnerdtutorials.com/esp32-cam-ov2640-camera-settings/]

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

AMS1117 LDO 고장?  (0) 2021.07.13
esp32 freertos  (0) 2021.07.07
esp32cam setting  (0) 2021.07.06
esp32cam webservercam rtsp?  (0) 2021.06.28
LDO 발열?  (0) 2021.06.25
esp32-cam camerawebserver  (0) 2021.06.24
Posted by 구차니

댓글을 달아 주세요

embeded/Cortex-M7 STM2021. 7. 6. 17:45

STM32F746G-DISCO 보드의 I2C 터치 센서가 문득 궁금해져서

(freertos나 touchGFX 쓰지 않고 raw data가 궁금해서) 데이터 시트 찾는 중

 

해당 discovery 보드 데이터로는 못 찾고 한다리 건너 발견

[링크 : https://www.newhavendisplay.com/appnotes/datasheets/touchpanel/FT5336.pdf]

    [링크 : https://blog.naver.com/75rudals/221034561748]

 

INT는 안쓰고 I2C로만 받을 데이터가 있는지 확인하는 구조인 듯?

[링크 : https://noel-embedded.tistory.com/619]

 

+

FT로 시작해서 FTDI 사의 제품인줄 알았는데, focaltech라는 업체의 제품

'embeded > Cortex-M7 STM' 카테고리의 다른 글

FT5336 - 정전식 터치 i2c  (0) 2021.07.06
stm32f4 otg update bin file  (0) 2021.07.02
stm32cubeide generate bin  (0) 2021.07.02
stm32cubeide gdb external flash  (0) 2021.07.02
TouchGFX on STM32F746G-DISCO  (0) 2021.07.02
st-link stm32 option bytes  (0) 2021.07.02
Posted by 구차니

댓글을 달아 주세요

embeded/FPGA - ALTERA2021. 7. 6. 10:50

oneAPI 세미나 질문중 받은 키워드

아무튼.. custom IOFS를 통해 독립 cyclone 칩도 가능은 하나

pci-e로 호스트와 연결이 되어 있어야 한다고.. 흐음...

그냥 쓰지 못한다는 말로 들리는구만 ㅠㅠ

[링크 : https://www.hellot.net/mobile/article.html?no=55317]

'embeded > FPGA - ALTERA' 카테고리의 다른 글

IOFS - Intel Open FPGA Stack  (0) 2021.07.06
oneAPI Quartus pro 필요?  (0) 2021.04.06
cyclone V openCL?  (0) 2021.03.26
risc v on fpga  (0) 2021.03.09
quartus II 9.0이 아니야? 4.2 설치!  (0) 2020.06.23
큰 맘 먹고 질렀으나..  (0) 2020.06.22
Posted by 구차니

댓글을 달아 주세요

embeded/Cortex-M7 STM2021. 7. 2. 19:37

 

AN3990

[링크 : https://www.st.com/resource/en/application_note/dm00039672-upgrading-stm32f4discovery-board-firmware-using-a-usb-key-stmicroelectronics.pdf]

 

um1021

[링크 : https://www.st.com/resource/en/user_manual/cd00289278-stm32f105xx-stm32f107xx-stm32f2xx-and-stm32f4xx-usb-onthego-host-and-device-library-stmicroelectronics.pdf]

 

'embeded > Cortex-M7 STM' 카테고리의 다른 글

FT5336 - 정전식 터치 i2c  (0) 2021.07.06
stm32f4 otg update bin file  (0) 2021.07.02
stm32cubeide generate bin  (0) 2021.07.02
stm32cubeide gdb external flash  (0) 2021.07.02
TouchGFX on STM32F746G-DISCO  (0) 2021.07.02
st-link stm32 option bytes  (0) 2021.07.02
Posted by 구차니

댓글을 달아 주세요

embeded/Cortex-M7 STM2021. 7. 2. 19:34

cubeide로 빌드하는데 hex와 elf는 나오는데 bin은 안나와서 검색!

겁나~ 구성탱이에 있네 -_-

Convert to binary file (-O binary)를 체크해주면 된다. 기본값은 꺼져 있는 듯?

 

[링크 : https://blog.naver.com/chandong83/221751192307]

'embeded > Cortex-M7 STM' 카테고리의 다른 글

FT5336 - 정전식 터치 i2c  (0) 2021.07.06
stm32f4 otg update bin file  (0) 2021.07.02
stm32cubeide generate bin  (0) 2021.07.02
stm32cubeide gdb external flash  (0) 2021.07.02
TouchGFX on STM32F746G-DISCO  (0) 2021.07.02
st-link stm32 option bytes  (0) 2021.07.02
Posted by 구차니

댓글을 달아 주세요