본문 바로가기

Computer Science/Embedded System

DDwin(DD for windows)을 이용한 SD카드 백업 왜 SD카드를 복붙이 아닌 이렇게 툴을 이용해서 백업을 하느냐 궁금하신 분들도 있을 것 같아서 먼저 설명드립니다.SD카드에 특정 OS를 올려서 사용하려면 그에 알맞게 세팅을 해야합니다.(파티션 하거나 페이지크기를 설정)만약 OS가 날아가서 다시 설치해야 한다면?!일일이 다 처음부터 세팅하려면 너무 힘들겠죠.....그래서 이렇게 disk image 형태로 백업을 하는겁니다!보통 PC에서 많이 사용하는 Ghost와 같은 이유라고 생각하시면 쉽겠네요.저 같은 경우에는 예전에 SD카드가 고장나서 리눅스 커널포팅을 처음부터 다시했던 기억이...ㅠ_ㅠ그러니 꼭 미리미리 백업하는 습관을 들이세요!자 그럼 이제 SD카드를 백업해 봅시다! 1. DD for windows 설치 위의 파일을 받아서 압축을 푸시면 됩니다.설.. 더보기
DRAM과 SRAM의 간단한 설명 DRAM(Dynamic random-access memory) DRAM은 각각 1bit를 저장하는 capacitor(축전기)들로 이루어져 있다. 이 capacitor는 물리적으로 전자를 누전하는 성질을 가지고 있다. 그렇기 때문에 DRAM은 주기적으로 capacitor에 다시 전자를 채워야 한다. 이렇게 capacitor에 전자를 채우는 일을 refresh라고 한다. dynamic이라는 말이 붙게된 이유가 바로 DRAM은 주기적으로 refresh를 해주어야 하기 때문이다. DRAM은 SRAM에 비해 느리지만 가격이 저렴하여 main memory에 주로 사용된다. Random-access라는 명칭이 붙은 이유는 어떤 임의의 메모리 공간도 같은 시간이 접근할 수 있다는 뜻이다. 지금처럼 반도체가 당연한 세상.. 더보기
라즈베리 파이를 이용한 무선 AP 만들기 0. 다음과 같은 에러가 나는경우$ sudo hostapd /etc/hostapd/hostapd.conf Configuration file: /etc/hostapd/hostapd.conf nl80211: 'nl80211' generic netlink not found Failed to initialize driver 'nl80211' rmdir[ctrl_interface]: No such file or directoryhttp://jenssegers.be/blog/43/Realtek-RTL8188-based-access-point-on-Raspberry-Pi 1. 패키지 업데이트 및 설치sudo apt-get updatesudo apt-get upgradesudo apt-get install rfkill.. 더보기
[MIPS Assembly] random generator(난수 생성기) 다음 pseudo code를 기준으로 작성된 소스입니다. Random Number Generators m_w = ; /* must not be zero */ m_z = ; /* must not be zero */ uint get_random() { m_z = 36969 * (m_z & 65535) + (m_z >> 16); m_w = 18000 * (m_w & 65535) + (m_w >> 16); return (m_z 더보기