odroid-config 설치 방법
-
- Posts: 44
- Joined: Tue Dec 08, 2020 5:29 pm
- languages_spoken: english
- ODROIDs: N2+
- Has thanked: 0
- Been thanked: 0
- Contact:
odroid-config 설치 방법
라즈베리파이에서는
raspi-config 로 설정을 쉽게하는 데요...
Odroid에서도 가능한지
구글을 검색하니까 나오더라구요!
https://github.com/hhk7734/odroid-config 사이트의 내용을 참고해서
설치해 보니 지원하지 않는 보드라고 나오네요...
설치/사용하는 방법이 있나요?
raspi-config 로 설정을 쉽게하는 데요...
Odroid에서도 가능한지
구글을 검색하니까 나오더라구요!
https://github.com/hhk7734/odroid-config 사이트의 내용을 참고해서
설치해 보니 지원하지 않는 보드라고 나오네요...
설치/사용하는 방법이 있나요?
- tobetter
- Posts: 7362
- Joined: Mon Feb 25, 2013 10:55 am
- languages_spoken: Korean, English
- ODROIDs: Many
- Location: Paju, South Korea
- Has thanked: 411 times
- Been thanked: 1120 times
- Contact:
-
- Posts: 44
- Joined: Tue Dec 08, 2020 5:29 pm
- languages_spoken: english
- ODROIDs: N2+
- Has thanked: 0
- Been thanked: 0
- Contact:
Re: odroid-config 설치 방법
GPIO, SSH, I2C 등등 설정을 바꿔보려고 합니다.
Linux odroid2 4.9.236-106 #1 SMP PREEMPT Wed Dec 2 22:00:52 UTC 2020 aarch64 aarch64 aarch64 GNU/Linux
입니다.
Linux odroid2 4.9.236-106 #1 SMP PREEMPT Wed Dec 2 22:00:52 UTC 2020 aarch64 aarch64 aarch64 GNU/Linux
입니다.
- tobetter
- Posts: 7362
- Joined: Mon Feb 25, 2013 10:55 am
- languages_spoken: Korean, English
- ODROIDs: Many
- Location: Paju, South Korea
- Has thanked: 411 times
- Been thanked: 1120 times
- Contact:
Re: odroid-config 설치 방법
아래 라인에 ""Hardkernel ODROID-N2" | "Hardkernel ODROID-N2Plus"로 변경한 후 사용해보시기 바랍니다.
https://github.com/hhk7734/odroid-confi ... config#L87
-
- Posts: 44
- Joined: Tue Dec 08, 2020 5:29 pm
- languages_spoken: english
- ODROIDs: N2+
- Has thanked: 0
- Been thanked: 0
- Contact:
Re: odroid-config 설치 방법
nano /usr/bin/odroid-config
로 ""Hardkernel ODROID-N2" | "Hardkernel ODROID-N2Plus"로 변경하였습니다만
실행후
여전히 알지 못하는 보드라고 뜨고 바로 종료되네요..
/usr/bin/odroid-config: 158: .: Can't open /usr/lib/odroid-config/models//functions
로 ""Hardkernel ODROID-N2" | "Hardkernel ODROID-N2Plus"로 변경하였습니다만
실행후
여전히 알지 못하는 보드라고 뜨고 바로 종료되네요..
/usr/bin/odroid-config: 158: .: Can't open /usr/lib/odroid-config/models//functions
- tobetter
- Posts: 7362
- Joined: Mon Feb 25, 2013 10:55 am
- languages_spoken: Korean, English
- ODROIDs: Many
- Location: Paju, South Korea
- Has thanked: 411 times
- Been thanked: 1120 times
- Contact:
-
- Posts: 44
- Joined: Tue Dec 08, 2020 5:29 pm
- languages_spoken: english
- ODROIDs: N2+
- Has thanked: 0
- Been thanked: 0
- Contact:
Re: odroid-config 설치 방법
센서를 여러 종류를 설치해야하는 데 통신 방법이 다 같지않고 SPI, I2C, 1-Wire 를 쓰고 있어서 활성화를 구글검색을 통해 하긴 했는 데
아직 센서 연결을 해서 테스트는 못했지만 제대로 했는 지 잘 모르겠어서요..
아직 센서 연결을 해서 테스트는 못했지만 제대로 했는 지 잘 모르겠어서요..
- tobetter
- Posts: 7362
- Joined: Mon Feb 25, 2013 10:55 am
- languages_spoken: Korean, English
- ODROIDs: Many
- Location: Paju, South Korea
- Has thanked: 411 times
- Been thanked: 1120 times
- Contact:
Re: odroid-config 설치 방법
SPI와 I2C는 기본적으로 활성화 되어 있을겁니다. 센서를 연결해서 테스트를 해 보시고, 안되는 부분에 대해서 로그나 에러메시지를 같이 올려주시기 바랍니다.
- odroid
- Site Admin
- Posts: 36945
- Joined: Fri Feb 22, 2013 11:14 pm
- languages_spoken: English, Korean
- ODROIDs: ODROID
- Has thanked: 1598 times
- Been thanked: 1072 times
- Contact:
Re: odroid-config 설치 방법
config.ini 파일의 device-tree overlay 옵션만 수정하면 SPI, I2C, UART는 바로 활성화됩니다.
https://wiki.odroid.com/common/applicat ... _with_dtbo
1-wire 지원 여부는 연휴 이후에 알아보겠습니다.
https://wiki.odroid.com/common/applicat ... _with_dtbo
1-wire 지원 여부는 연휴 이후에 알아보겠습니다.
-
- Posts: 44
- Joined: Tue Dec 08, 2020 5:29 pm
- languages_spoken: english
- ODROIDs: N2+
- Has thanked: 0
- Been thanked: 0
- Contact:
Re: odroid-config 설치 방법
혹시 1-wire 지원되는 지 확인해 보셨나요?
ls /sys/bus 에 보니
gpio spi i2c 등이 보이는 데 1-wire관련 폴더는 w1인 것 같은 데 안보이네요..
차주에 1-wire 센서 테스트해야해서 확인 부탁드립니다.
ls /sys/bus 에 보니
gpio spi i2c 등이 보이는 데 1-wire관련 폴더는 w1인 것 같은 데 안보이네요..
차주에 1-wire 센서 테스트해야해서 확인 부탁드립니다.
-
- Posts: 44
- Joined: Tue Dec 08, 2020 5:29 pm
- languages_spoken: english
- ODROIDs: N2+
- Has thanked: 0
- Been thanked: 0
- Contact:
Re: odroid-config 설치 방법
자문 자답이네요...
sudo modprobe w1-gpio
sudo modprobe w1-therm
한 후
ls /sys/bus 해보니 보이네요..
항상 활성화 할수는 없는 건가요?
sudo modprobe w1-gpio
sudo modprobe w1-therm
한 후
ls /sys/bus 해보니 보이네요..
항상 활성화 할수는 없는 건가요?
- odroid
- Site Admin
- Posts: 36945
- Joined: Fri Feb 22, 2013 11:14 pm
- languages_spoken: English, Korean
- ODROIDs: ODROID
- Has thanked: 1598 times
- Been thanked: 1072 times
- Contact:
-
- Posts: 44
- Joined: Tue Dec 08, 2020 5:29 pm
- languages_spoken: english
- ODROIDs: N2+
- Has thanked: 0
- Been thanked: 0
- Contact:
Re: odroid-config 설치 방법
1-wire 설정을 하고 DS18B20 모듈을 연결했습니다.
/sys/bus 에 w1이 정상 생성이 되었으나, ls /sys/bus/w1/devices 하면 디바이스가 안보입니다.
어떤 걸 확인해 봐야할 까요?
/sys/bus 에 w1이 정상 생성이 되었으나, ls /sys/bus/w1/devices 하면 디바이스가 안보입니다.
어떤 걸 확인해 봐야할 까요?
-
- Posts: 44
- Joined: Tue Dec 08, 2020 5:29 pm
- languages_spoken: english
- ODROIDs: N2+
- Has thanked: 0
- Been thanked: 0
- Contact:
Re: odroid-config 설치 방법
ls mod 를 해보면
w1_therm 16384 0
w1_gpio 16384 0
wire 45056 2 w1_gpio,w1_therm
이렇게 나오네요..
또, 몇번 재부팅하고 modprobe 하다보면
ls /sys/bus/w1/devices
w1_bus_master 가 나오는 경우가 있습니다.
w1_therm 16384 0
w1_gpio 16384 0
wire 45056 2 w1_gpio,w1_therm
이렇게 나오네요..
또, 몇번 재부팅하고 modprobe 하다보면
ls /sys/bus/w1/devices
w1_bus_master 가 나오는 경우가 있습니다.
- odroid
- Site Admin
- Posts: 36945
- Joined: Fri Feb 22, 2013 11:14 pm
- languages_spoken: English, Korean
- ODROIDs: ODROID
- Has thanked: 1598 times
- Been thanked: 1072 times
- Contact:
Re: odroid-config 설치 방법
1-Wire 장치에 전원이 어떤 방식으로 연결되어 있나요?
https://wiki.odroid.com/odroid-c1/appli ... gpio/1wire
https://wiki.odroid.com/odroid-c1/appli ... gpio/1wire
- odroid
- Site Admin
- Posts: 36945
- Joined: Fri Feb 22, 2013 11:14 pm
- languages_spoken: English, Korean
- ODROIDs: ODROID
- Has thanked: 1598 times
- Been thanked: 1072 times
- Contact:
Re: odroid-config 설치 방법
4.7K~10KOhm 정도의 pull-up 저항을 통신 라인에 연결하여야 안정적인 1-Wire 통신이 가능한 것으로 알고 있습니다.
4.7Ohm은 저항값이 너무 낮은것 같습니다.
4.7Ohm은 저항값이 너무 낮은것 같습니다.
-
- Posts: 44
- Joined: Tue Dec 08, 2020 5:29 pm
- languages_spoken: english
- ODROIDs: N2+
- Has thanked: 0
- Been thanked: 0
- Contact:
Re: odroid-config 설치 방법
아 오타가 났네요.. 저항은 4.7K입니다.
sudo modprobe w1-gpio gpiopin=32 도 해봤습니다.
인식은 안되네요...
sudo modprobe w1-gpio gpiopin=32 도 해봤습니다.
인식은 안되네요...
- odroid
- Site Admin
- Posts: 36945
- Joined: Fri Feb 22, 2013 11:14 pm
- languages_spoken: English, Korean
- ODROIDs: ODROID
- Has thanked: 1598 times
- Been thanked: 1072 times
- Contact:
-
- Posts: 111
- Joined: Tue May 21, 2013 10:46 am
- languages_spoken: english
- ODROIDs: ODROID
- Has thanked: 0
- Been thanked: 14 times
- Contact:
Re: odroid-config 설치 방법
Linux-4.9.230 이후 버전부터는 config.ini 파일의 device-tree overlay 옵션을 수정해야 합니다.
https://wiki.odroid.com/odroid-n2/appli ... 1-wire_bus
config.ini 파일 수정만으로도 모듈 자동으로 올라가고 정상동작 합니다.
https://wiki.odroid.com/odroid-n2/appli ... 1-wire_bus
config.ini 파일 수정만으로도 모듈 자동으로 올라가고 정상동작 합니다.
-
- Posts: 44
- Joined: Tue Dec 08, 2020 5:29 pm
- languages_spoken: english
- ODROIDs: N2+
- Has thanked: 0
- Been thanked: 0
- Contact:
Re: odroid-config 설치 방법

; Device Tree Overlay
overlay_resize=16384
overlay_profile=all
;overlays="spi0 i2c0 i2c1 uart0 uart1 uart2 w1-gpio onewire"
overlays=""
[overlay_custom]
overlays="i2c0 i2c1"
[overlay_hktft32]
overlays="hktft32 ads7846"
[overlay_hktft35]
overlays="hktft35 sx865x-i2c1"
[overlay_all]
overlays="hktft32 ads7846 hktft35 sx865x-i2c1 spi0 i2c0 i2c1 uart0 uart1 uart2 w1-gpio onewire"
인식은 안하고 있습니다.
다른 곳에 Odroid N2+ 사용하고 있어서 테스트 해달라고 센서를 보내서 결과를 기다리고 있습니다.
아두이노에서는 잘 동작하고 있습니다. 오두이노로 설정을 해서 연결 했는 데 잘 되네요..
-
- Posts: 111
- Joined: Tue May 21, 2013 10:46 am
- languages_spoken: english
- ODROIDs: ODROID
- Has thanked: 0
- Been thanked: 14 times
- Contact:
Re: odroid-config 설치 방법
버스가 동작하지 않는 이유는 uart1 에서 사용하는 핀 (GPIOX.BIT7) 과; Device Tree Overlay
overlay_resize=16384
overlay_profile=all
overlays=""
[overlay_custom]
overlays="i2c0 i2c1"
[overlay_hktft32]
overlays="hktft32 ads7846"
[overlay_hktft35]
overlays="hktft35 sx865x-i2c1"
[overlay_all]
overlays="spi0 i2c0 i2c1 uart0 onewire"
onewire 핀과 충돌하는 걸로 보입니다.
-
- Posts: 111
- Joined: Tue May 21, 2013 10:46 am
- languages_spoken: english
- ODROIDs: ODROID
- Has thanked: 0
- Been thanked: 14 times
- Contact:
Re: odroid-config 설치 방법
overlays 스트링에서 uart1을 제거하면 됩니다.
onewire.dts 에 적용된 gpio 입니다.
https://github.com/hardkernel/linux/blo ... re.dts#L14
uart1의 pinctrl 을 추적해본 과정은 아래와 같습니다.
uart1.dts
https://github.com/hardkernel/linux/blo ... rt1.dts#L6
mesong12b.dtsi uartB
https://github.com/hardkernel/linux/blo ... 095-L1107
mesong12b.dtsi b_uart_pins
https://github.com/hardkernel/linux/blo ... 2558-L2564
pinctrl-meson-g12a.c uart_tx_b, uart_rx_b
https://github.com/hardkernel/linux/blo ... #L237-L238
uart1_rx, onewire 두 드라이버에서 GPIOX_7 핀을 사용하고 있네요.
uart pinfunc 을 가진 gpio는 고정이라 바꿀 수 없으니 onewire 에 사용된 gpio를 다른 핀으로 바꾸면 두 드라이버를 동시에 사용할 수 있습니다.
config.ini 에서 uart1.dtbo 를 로딩하지 않으면 GPIOX_6, GPIOX_7 핀을 gpio로 사용할 수 있고,
config.ini 에서 uart1.dtbo 를 로딩하면 위 두핀이 uart tx,rx 로 pinfunc이 바뀌게 되서 gpio로는 사용할 수 없습니다.
onewire.dts 에 적용된 gpio 입니다.
https://github.com/hardkernel/linux/blo ... re.dts#L14
uart1의 pinctrl 을 추적해본 과정은 아래와 같습니다.
uart1.dts
https://github.com/hardkernel/linux/blo ... rt1.dts#L6
mesong12b.dtsi uartB
https://github.com/hardkernel/linux/blo ... 095-L1107
mesong12b.dtsi b_uart_pins
https://github.com/hardkernel/linux/blo ... 2558-L2564
pinctrl-meson-g12a.c uart_tx_b, uart_rx_b
https://github.com/hardkernel/linux/blo ... #L237-L238
uart1_rx, onewire 두 드라이버에서 GPIOX_7 핀을 사용하고 있네요.
uart pinfunc 을 가진 gpio는 고정이라 바꿀 수 없으니 onewire 에 사용된 gpio를 다른 핀으로 바꾸면 두 드라이버를 동시에 사용할 수 있습니다.
config.ini 에서 uart1.dtbo 를 로딩하지 않으면 GPIOX_6, GPIOX_7 핀을 gpio로 사용할 수 있고,
config.ini 에서 uart1.dtbo 를 로딩하면 위 두핀이 uart tx,rx 로 pinfunc이 바뀌게 되서 gpio로는 사용할 수 없습니다.
-
- Posts: 44
- Joined: Tue Dec 08, 2020 5:29 pm
- languages_spoken: english
- ODROIDs: N2+
- Has thanked: 0
- Been thanked: 0
- Contact:
Re: odroid-config 설치 방법
설정이 얽혔나 싶어 Ubuntu 20.04를 다시 설치하고 알려주신대로 config.ini 설정을 했습니다.
; Device Tree Overlay
overlay_resize=16384
overlay_profile=
;overlays="spi0 i2c0 i2c1 uart0"
overlays="spi0 i2c0 i2c1 onewire"
[overlay_custom]
overlays="i2c0 i2c1"
[overlay_hktft32]
overlays="hktft32"
[overlay_hktft35]
overlays="hktft35"
;add
[overlay_all]
overlays="spi0 i2c0 i2c1 onewire"
재부팅 후 확인하니
ls /sys/bus/w1/devices/
w1_bus_master1
만 나오네요..
sudo modprobe w1-gpio
sudo modprobe w1-therm
해도 마잖가지네요..
DS18B20은 인식이 안되고 있네요.
Vcc
Gnd
CS = 32 (Pin)
Vcc, CS는 4.7k옴 연결
으로 연결해 두었습니다.
어떤 걸 확인해야할 까요?
; Device Tree Overlay
overlay_resize=16384
overlay_profile=
;overlays="spi0 i2c0 i2c1 uart0"
overlays="spi0 i2c0 i2c1 onewire"
[overlay_custom]
overlays="i2c0 i2c1"
[overlay_hktft32]
overlays="hktft32"
[overlay_hktft35]
overlays="hktft35"
;add
[overlay_all]
overlays="spi0 i2c0 i2c1 onewire"
재부팅 후 확인하니
ls /sys/bus/w1/devices/
w1_bus_master1
만 나오네요..
sudo modprobe w1-gpio
sudo modprobe w1-therm
해도 마잖가지네요..
DS18B20은 인식이 안되고 있네요.
Vcc
Gnd
CS = 32 (Pin)
Vcc, CS는 4.7k옴 연결
으로 연결해 두었습니다.
어떤 걸 확인해야할 까요?
- odroid
- Site Admin
- Posts: 36945
- Joined: Fri Feb 22, 2013 11:14 pm
- languages_spoken: English, Korean
- ODROIDs: ODROID
- Has thanked: 1598 times
- Been thanked: 1072 times
- Contact:
-
- Posts: 44
- Joined: Tue Dec 08, 2020 5:29 pm
- languages_spoken: english
- ODROIDs: N2+
- Has thanked: 0
- Been thanked: 0
- Contact:
Re: odroid-config 설치 방법
lsmod를 해보면
lsmod |grep w1
w1_therm 16384 0
w1_gpio 16384 0
wire 45056 2 w1_gpio,w1_therm
이렇게 나옵니다. 그리고
ls /sys/bus/w1/devices/
w1_bus_master1
이렇게 나옵니다. 그리고
sudo dmesg -T |grep wire
[월 2월 8 18:32:48 2021] Driver for 1-wire Dallas network protocol.
sudo dmesg -T |grep gpio
[월 2월 8 18:32:39 2021] pwm-gpio pwmgpio: 1 gpio pwms loaded
[월 2월 8 18:32:39 2021] gpiomem-aml ff634000.gpiomem: Initialised: GPIO register area is 1
[월 2월 8 18:32:39 2021] gpiomem-aml ff634000.gpiomem: Initialised: Registers at start:0xff634000 end:0xff634fff size:0x00000fff
[월 2월 8 18:32:42 2021] gpio-keypad: probe of ff800000.gpio_keypad failed with error -22
[월 2월 8 18:32:43 2021] meson-mmc: gpio_cd = 1ca
이렇게 나옵니다.
1-wire는 활성화 된 것 같은 데, 인식을 안하네요.. 어떤 걸 손봐야 할까요?
lsmod |grep w1
w1_therm 16384 0
w1_gpio 16384 0
wire 45056 2 w1_gpio,w1_therm
이렇게 나옵니다. 그리고
ls /sys/bus/w1/devices/
w1_bus_master1
이렇게 나옵니다. 그리고
sudo dmesg -T |grep wire
[월 2월 8 18:32:48 2021] Driver for 1-wire Dallas network protocol.
sudo dmesg -T |grep gpio
[월 2월 8 18:32:39 2021] pwm-gpio pwmgpio: 1 gpio pwms loaded
[월 2월 8 18:32:39 2021] gpiomem-aml ff634000.gpiomem: Initialised: GPIO register area is 1
[월 2월 8 18:32:39 2021] gpiomem-aml ff634000.gpiomem: Initialised: Registers at start:0xff634000 end:0xff634fff size:0x00000fff
[월 2월 8 18:32:42 2021] gpio-keypad: probe of ff800000.gpio_keypad failed with error -22
[월 2월 8 18:32:43 2021] meson-mmc: gpio_cd = 1ca
이렇게 나옵니다.
1-wire는 활성화 된 것 같은 데, 인식을 안하네요.. 어떤 걸 손봐야 할까요?
- odroid
- Site Admin
- Posts: 36945
- Joined: Fri Feb 22, 2013 11:14 pm
- languages_spoken: English, Korean
- ODROIDs: ODROID
- Has thanked: 1598 times
- Been thanked: 1072 times
- Contact:
-
- Posts: 44
- Joined: Tue Dec 08, 2020 5:29 pm
- languages_spoken: english
- ODROIDs: N2+
- Has thanked: 0
- Been thanked: 0
- Contact:
Re: odroid-config 설치 방법
lsmod
입니다.
Code: Select all
Module Size Used by
fuse 110592 2
cpufreq_ondemand 20480 0
cpufreq_powersave 16384 0
cpufreq_userspace 16384 0
cpufreq_conservative 16384 0
rt2800usb 28672 0
rt2800lib 98304 1 rt2800usb
rt2x00usb 24576 1 rt2800usb
rt2x00lib 61440 3 rt2800lib,rt2800usb,rt2x00usb
i2c_meson_master 20480 0
squashfs 49152 9
sch_fq_codel 20480 6
w1_therm 16384 0
w1_gpio 16384 0
wire 45056 2 w1_gpio,w1_therm
amvdec_vp9 122880 0
amvdec_vc1 65536 0
amvdec_real 45056 0
amvdec_mmpeg4 40960 0
amvdec_mpeg4 65536 0
amvdec_mpeg12 106496 0
amvdec_mmjpeg 28672 0
amvdec_mjpeg 40960 0
amvdec_h265 147456 0
amvdec_h264mvc 57344 0
amvdec_mh264 159744 0
amvdec_h264 147456 0
amvdec_avs 69632 0
stream_input 180224 8 amvdec_h265,amvdec_mh264,amvdec_h264mvc,amvdec_real,amvdec_vp9,amvdec_h264,amvdec_mpeg12,amvdec_avs
decoder_common 88416 14 amvdec_h265,amvdec_mjpeg,amvdec_mh264,amvdec_mmpeg4,amvdec_h264mvc,amvdec_mmjpeg,amvdec_real,stream_input,amvdec_vp9,amvdec_h264,amvdec_mpeg12,amvdec_avs,amvdec_vc1,amvdec_mpeg4
firmware 28672 15 amvdec_h265,amvdec_mjpeg,amvdec_mh264,amvdec_mmpeg4,amvdec_h264mvc,amvdec_mmjpeg,decoder_common,amvdec_real,stream_input,amvdec_vp9,amvdec_h264,amvdec_mpeg12,amvdec_avs,amvdec_vc1,amvdec_mpeg4
media_clock 45056 9 amvdec_h265,amvdec_mh264,decoder_common,firmware,stream_input,amvdec_vp9,amvdec_h264,amvdec_mpeg12,amvdec_avs
ip_tables 28672 0
x_tables 49152 1 ip_tables
ipv6 466944 58
spidev 20480 0
spi_meson_spicc 20480 0
- odroid
- Site Admin
- Posts: 36945
- Joined: Fri Feb 22, 2013 11:14 pm
- languages_spoken: English, Korean
- ODROIDs: ODROID
- Has thanked: 1598 times
- Been thanked: 1072 times
- Contact:
Re: odroid-config 설치 방법
원인파악을 위해 임시로
i2c_meson_master
, spidev
, spi_meson_spicc
를 제외하고 테스트를 해보시길 바랍니다.-
- Posts: 44
- Joined: Tue Dec 08, 2020 5:29 pm
- languages_spoken: english
- ODROIDs: N2+
- Has thanked: 0
- Been thanked: 0
- Contact:
Re: odroid-config 설치 방법
config.ini 파일은
; Device Tree Overlay
overlay_resize=16384
overlay_profile=
;overlays="spi0 i2c0 i2c1 uart0"
;overlays="spi0 i2c0 i2c1 onewire"
overlays="onewire"
;[overlay_custom]
;overlays="i2c0 i2c1"
;[overlay_hktft32]
;overlays="hktft32"
;[overlay_hktft35]
;overlays="hktft35"
;add
[overlay_all]
overlays="spi0 i2c0 i2c1 onewire"
overlays="onewire"
로 변경하고 재부팅 했습니다.
lsmod
Module Size Used by
fuse 110592 2
cpufreq_ondemand 20480 0
cpufreq_powersave 16384 0
cpufreq_userspace 16384 0
cpufreq_conservative 16384 0
rt2800usb 28672 0
rt2800lib 98304 1 rt2800usb
rt2x00usb 24576 1 rt2800usb
rt2x00lib 61440 3 rt2800lib,rt2800usb,rt2x00usb
i2c_meson_master 20480 0
squashfs 49152 9
sch_fq_codel 20480 6
w1_therm 16384 0
w1_gpio 16384 0
wire 45056 2 w1_gpio,w1_therm
amvdec_vp9 122880 0
amvdec_vc1 65536 0
amvdec_real 45056 0
amvdec_mmpeg4 40960 0
amvdec_mpeg4 65536 0
amvdec_mpeg12 106496 0
amvdec_mmjpeg 28672 0
amvdec_mjpeg 40960 0
amvdec_h265 147456 0
amvdec_h264mvc 57344 0
amvdec_mh264 159744 0
amvdec_h264 147456 0
amvdec_avs 69632 0
stream_input 180224 8 amvdec_h265,amvdec_mh264,amvdec_h264mvc,amvdec_real,amvdec_vp9,amvdec_h264,amvdec_mpeg12,amvdec_avs
decoder_common 188416 14 amvdec_h265,amvdec_mjpeg,amvdec_mh264,amvdec_mmpeg4,amvdec_h264mvc,amvdec_mmjpeg,amvdec_real,stream_input,amvdec_vp9,amvdec_h264,amvdec_mpeg12,amvdec_avs,amvdec_vc1,amvdec_mpeg4
firmware 28672 15 amvdec_h265,amvdec_mjpeg,amvdec_mh264,amvdec_mmpeg4,amvdec_h264mvc,amvdec_mmjpeg,decoder_common,amvdec_real,stream_input,amvdec_vp9,amvdec_h264,amvdec_mpeg12,amvdec_avs,amvdec_vc1,amvdec_mpeg4
media_clock 45056 9 amvdec_h265,amvdec_mh264,decoder_common,firmware,stream_input,amvdec_vp9,amvdec_h264,amvdec_mpeg12,amvdec_avs
ip_tables 28672 0
x_tables 49152 1 ip_tables
ipv6 466944 58
이렇게 나옵니다.
ls /sys/bus/w1/devices/ 하면
w1_bus_master1
만 나오네요.
; Device Tree Overlay
overlay_resize=16384
overlay_profile=
;overlays="spi0 i2c0 i2c1 uart0"
;overlays="spi0 i2c0 i2c1 onewire"
overlays="onewire"
;[overlay_custom]
;overlays="i2c0 i2c1"
;[overlay_hktft32]
;overlays="hktft32"
;[overlay_hktft35]
;overlays="hktft35"
;add
[overlay_all]
overlays="spi0 i2c0 i2c1 onewire"
overlays="onewire"
로 변경하고 재부팅 했습니다.
lsmod
Module Size Used by
fuse 110592 2
cpufreq_ondemand 20480 0
cpufreq_powersave 16384 0
cpufreq_userspace 16384 0
cpufreq_conservative 16384 0
rt2800usb 28672 0
rt2800lib 98304 1 rt2800usb
rt2x00usb 24576 1 rt2800usb
rt2x00lib 61440 3 rt2800lib,rt2800usb,rt2x00usb
i2c_meson_master 20480 0
squashfs 49152 9
sch_fq_codel 20480 6
w1_therm 16384 0
w1_gpio 16384 0
wire 45056 2 w1_gpio,w1_therm
amvdec_vp9 122880 0
amvdec_vc1 65536 0
amvdec_real 45056 0
amvdec_mmpeg4 40960 0
amvdec_mpeg4 65536 0
amvdec_mpeg12 106496 0
amvdec_mmjpeg 28672 0
amvdec_mjpeg 40960 0
amvdec_h265 147456 0
amvdec_h264mvc 57344 0
amvdec_mh264 159744 0
amvdec_h264 147456 0
amvdec_avs 69632 0
stream_input 180224 8 amvdec_h265,amvdec_mh264,amvdec_h264mvc,amvdec_real,amvdec_vp9,amvdec_h264,amvdec_mpeg12,amvdec_avs
decoder_common 188416 14 amvdec_h265,amvdec_mjpeg,amvdec_mh264,amvdec_mmpeg4,amvdec_h264mvc,amvdec_mmjpeg,amvdec_real,stream_input,amvdec_vp9,amvdec_h264,amvdec_mpeg12,amvdec_avs,amvdec_vc1,amvdec_mpeg4
firmware 28672 15 amvdec_h265,amvdec_mjpeg,amvdec_mh264,amvdec_mmpeg4,amvdec_h264mvc,amvdec_mmjpeg,decoder_common,amvdec_real,stream_input,amvdec_vp9,amvdec_h264,amvdec_mpeg12,amvdec_avs,amvdec_vc1,amvdec_mpeg4
media_clock 45056 9 amvdec_h265,amvdec_mh264,decoder_common,firmware,stream_input,amvdec_vp9,amvdec_h264,amvdec_mpeg12,amvdec_avs
ip_tables 28672 0
x_tables 49152 1 ip_tables
ipv6 466944 58
이렇게 나옵니다.
ls /sys/bus/w1/devices/ 하면
w1_bus_master1
만 나오네요.
-
- Posts: 111
- Joined: Tue May 21, 2013 10:46 am
- languages_spoken: english
- ODROIDs: ODROID
- Has thanked: 0
- Been thanked: 14 times
- Contact:
Re: odroid-config 설치 방법
Test-condition :
N2-Plus + emmc 64G + ubuntu-20.04-4.9-minimal-odroid-n2-20200715.img
edit /media/boot/config.ini
reboot & lsmod
Hardware connection
read value
20.04 minimal 이미지로 테스트한 결과입니다.
이미지 파일로 부팅후 업데이트하고 config.ini 파일에 uart1 삭제 onewire 추가 말고는
다른 작업 없이 테스트했습니다.
N2-Plus + emmc 64G + ubuntu-20.04-4.9-minimal-odroid-n2-20200715.img
Code: Select all
root@odroid:~# apt update
root@odroid:~# apt full-upgrade
root@odroid:~# reboot
root@odroid:~# uname -a
Linux odroid 4.9.241-109 #1 SMP PREEMPT Mon Jan 25 14:34:28 UTC 2021 aarch64 aarch64 aarch64 GNU/Linux
Code: Select all
; Device Tree Overlay
overlay_resize=16384
overlay_profile=
overlays="spi0 i2c0 i2c1 uart0 onewire"
[overlay_custom]
overlays="i2c0 i2c1"
[overlay_hktft32]
overlays="hktft32"
[overlay_hktft35]
overlays="hktft35"
Code: Select all
root@odroid:~# lsmod
Module Size Used by
cpufreq_ondemand 20480 0
cpufreq_powersave 16384 0
cpufreq_userspace 16384 0
cpufreq_conservative 16384 0
w1_therm 16384 0
i2c_meson_master 20480 0
w1_gpio 16384 0
wire 45056 2 w1_gpio,w1_therm
sch_fq_codel 20480 2
amvdec_vp9 122880 0
amvdec_vc1 65536 0
amvdec_real 45056 0
amvdec_mmpeg4 40960 0
amvdec_mpeg4 65536 0
amvdec_mpeg12 106496 0
amvdec_mmjpeg 28672 0
amvdec_mjpeg 40960 0
amvdec_h265 147456 0
amvdec_h264mvc 57344 0
amvdec_mh264 159744 0
amvdec_h264 147456 0
amvdec_avs 69632 0
stream_input 180224 8 amvdec_h265,amvdec_mh264,amvdec_h264mvc,amvdec_real,amvdec_vp9,amvdec_h264,amvdec_mpeg12,amvdec_avs
decoder_common 188416 14 amvdec_h265,amvdec_mjpeg,amvdec_mh264,amvdec_mmpeg4,amvdec_h264mvc,amvdec_mmjpeg,amvdec_real,stream_input,amvdec_vp94
firmware 28672 15 amvdec_h265,amvdec_mjpeg,amvdec_mh264,amvdec_mmpeg4,amvdec_h264mvc,amvdec_mmjpeg,decoder_common,amvdec_real,stream_i4
media_clock 45056 9 amvdec_h265,amvdec_mh264,decoder_common,firmware,stream_input,amvdec_vp9,amvdec_h264,amvdec_mpeg12,amvdec_avs
ip_tables 28672 0
x_tables 49152 1 ip_tables
ipv6 466944 24
spidev 20480 0
spi_meson_spicc 20480 0
Code: Select all
root@odroid:~# cat /sys/bus/w1/devices/10-000802f406ae/w1_slave
2e 00 4b 46 ff ff 10 10 a1 : crc=a1 YES
2e 00 4b 46 ff ff 10 10 a1 t=22750
root@odroid:~# cat /sys/bus/w1/devices/10-000802f406ae/w1_slave
2d 00 4b 46 ff ff 01 10 4c : crc=4c YES
2d 00 4b 46 ff ff 01 10 4c t=22687
이미지 파일로 부팅후 업데이트하고 config.ini 파일에 uart1 삭제 onewire 추가 말고는
다른 작업 없이 테스트했습니다.
-
- Posts: 44
- Joined: Tue Dec 08, 2020 5:29 pm
- languages_spoken: english
- ODROIDs: N2+
- Has thanked: 0
- Been thanked: 0
- Contact:
Re: odroid-config 설치 방법
테스트 해주셔서 감사합니다.
테스트에 사용한 설정을 토대로
(제가 테스트한 조건 :
N2-Plus + emmc 64G + ubuntu-20.04-4.9-mate-odroid-n2-20210126.img
uname -a
Linux odroid2 4.9.241-109 #1 SMP PREEMPT Mon Jan 25 14:34:28 UTC 2021 aarch64 aarch64 aarch64 GNU/Linux)
config.ini는 테스트 하신 내용으로 수정하고 재부팅해봤으나
lsmod
Module Size Used by
fuse 110592 3
cpufreq_ondemand 20480 0
cpufreq_powersave 16384 0
cpufreq_userspace 16384 0
cpufreq_conservative 16384 0
rt2800usb 28672 0
rt2800lib 98304 1 rt2800usb
rt2x00usb 24576 1 rt2800usb
rt2x00lib 61440 3 rt2800lib,rt2800usb,rt2x00usb
i2c_meson_master 20480 0
squashfs 49152 9
sch_fq_codel 20480 6
w1_therm 16384 0
w1_gpio 16384 0
wire 45056 2 w1_gpio,w1_therm
amvdec_vp9 122880 0
amvdec_vc1 65536 0
amvdec_real 45056 0
amvdec_mmpeg4 40960 0
amvdec_mpeg4 65536 0
amvdec_mpeg12 106496 0
amvdec_mmjpeg 28672 0
amvdec_mjpeg 40960 0
amvdec_h265 147456 0
amvdec_h264mvc 57344 0
amvdec_mh264 159744 0
amvdec_h264 147456 0
amvdec_avs 69632 0
stream_input 180224 8 amvdec_h265,amvdec_mh264,amvdec_h264mvc,amvdec_real,amvdec_vp9,amvdec_h264,amvdec_mpeg12,amvdec_avs
decoder_common 188416 14 amvdec_h265,amvdec_mjpeg,amvdec_mh264,amvdec_mmpeg4,amvdec_h264mvc,amvdec_mmjpeg,amvdec_real,stream_input,amvdec_vp9,amvdec_h264,amvdec_mpeg12,amvdec_avs,amvdec_vc1,amvdec_mpeg4
firmware 28672 15 amvdec_h265,amvdec_mjpeg,amvdec_mh264,amvdec_mmpeg4,amvdec_h264mvc,amvdec_mmjpeg,decoder_common,amvdec_real,stream_input,amvdec_vp9,amvdec_h264,amvdec_mpeg12,amvdec_avs,amvdec_vc1,amvdec_mpeg4
media_clock 45056 9 amvdec_h265,amvdec_mh264,decoder_common,firmware,stream_input,amvdec_vp9,amvdec_h264,amvdec_mpeg12,amvdec_avs
ip_tables 28672 0
x_tables 49152 1 ip_tables
ipv6 466944 56
spidev 20480 0
spi_meson_spicc 20480 0
ls /sys/bus/w1/devices
w1_bus_master1
인식 못하네요.. ㅜㅜ
내일 CS Pin 을 사진과 같이 변경하여 테스트 해보고 안되면,
ubuntu-20.04-4.9-mate-odroid-n2-20210126.img 이미지를 다운받아 사용해 보겠습니다.
테스트에 사용한 설정을 토대로
(제가 테스트한 조건 :
N2-Plus + emmc 64G + ubuntu-20.04-4.9-mate-odroid-n2-20210126.img
uname -a
Linux odroid2 4.9.241-109 #1 SMP PREEMPT Mon Jan 25 14:34:28 UTC 2021 aarch64 aarch64 aarch64 GNU/Linux)
config.ini는 테스트 하신 내용으로 수정하고 재부팅해봤으나
lsmod
Module Size Used by
fuse 110592 3
cpufreq_ondemand 20480 0
cpufreq_powersave 16384 0
cpufreq_userspace 16384 0
cpufreq_conservative 16384 0
rt2800usb 28672 0
rt2800lib 98304 1 rt2800usb
rt2x00usb 24576 1 rt2800usb
rt2x00lib 61440 3 rt2800lib,rt2800usb,rt2x00usb
i2c_meson_master 20480 0
squashfs 49152 9
sch_fq_codel 20480 6
w1_therm 16384 0
w1_gpio 16384 0
wire 45056 2 w1_gpio,w1_therm
amvdec_vp9 122880 0
amvdec_vc1 65536 0
amvdec_real 45056 0
amvdec_mmpeg4 40960 0
amvdec_mpeg4 65536 0
amvdec_mpeg12 106496 0
amvdec_mmjpeg 28672 0
amvdec_mjpeg 40960 0
amvdec_h265 147456 0
amvdec_h264mvc 57344 0
amvdec_mh264 159744 0
amvdec_h264 147456 0
amvdec_avs 69632 0
stream_input 180224 8 amvdec_h265,amvdec_mh264,amvdec_h264mvc,amvdec_real,amvdec_vp9,amvdec_h264,amvdec_mpeg12,amvdec_avs
decoder_common 188416 14 amvdec_h265,amvdec_mjpeg,amvdec_mh264,amvdec_mmpeg4,amvdec_h264mvc,amvdec_mmjpeg,amvdec_real,stream_input,amvdec_vp9,amvdec_h264,amvdec_mpeg12,amvdec_avs,amvdec_vc1,amvdec_mpeg4
firmware 28672 15 amvdec_h265,amvdec_mjpeg,amvdec_mh264,amvdec_mmpeg4,amvdec_h264mvc,amvdec_mmjpeg,decoder_common,amvdec_real,stream_input,amvdec_vp9,amvdec_h264,amvdec_mpeg12,amvdec_avs,amvdec_vc1,amvdec_mpeg4
media_clock 45056 9 amvdec_h265,amvdec_mh264,decoder_common,firmware,stream_input,amvdec_vp9,amvdec_h264,amvdec_mpeg12,amvdec_avs
ip_tables 28672 0
x_tables 49152 1 ip_tables
ipv6 466944 56
spidev 20480 0
spi_meson_spicc 20480 0
ls /sys/bus/w1/devices
w1_bus_master1
인식 못하네요.. ㅜㅜ
내일 CS Pin 을 사진과 같이 변경하여 테스트 해보고 안되면,
ubuntu-20.04-4.9-mate-odroid-n2-20210126.img 이미지를 다운받아 사용해 보겠습니다.
-
- Posts: 44
- Joined: Tue Dec 08, 2020 5:29 pm
- languages_spoken: english
- ODROIDs: N2+
- Has thanked: 0
- Been thanked: 0
- Contact:
Re: odroid-config 설치 방법
CS Pin을 32(GPIOX_19) 에서 사진의 15(GPIOX_7)로 변경하니 잘 인식되네요..
GPIOX와 GPIOH의 차이점은 무엇인가요?
GPIOX와 GPIOH의 차이점은 무엇인가요?
Who is online
Users browsing this forum: No registered users and 2 guests