블로그 이미지
안녕하세요? 이안입니다. 과학의 모든것을 좋아합니다. 이안김

카테고리

분류 전체보기 (481)
NOTICE (12)
SALE (8)
자유 게시판 (40)
◆ APPLE II (54)
◆ SD Smart Drive (15)
◆ SD DISK II (82)
◆ SD Music card (27)
◆ SD MIDI ][+ (23)
◆ Mockingboard 4c (20)
◆ Hyperion 512K RAM+ (5)
◆ Accelerator (10)
◆ PS2 Adapter (8)
◆ Z80 Card (24)
◆ APMSX (26)
◆ APV40 (0)
◆ FC-150 (15)
◆ i86 PC (20)
◆ MPU 관련 (9)
◆ CPLD (1)
◆ RF (5)
◆ 진공관및 오디오 (28)
◆ AutoBike (13)
◆Other (27)
비공개 연구실 (0)
★ 개인방 (1)
스크랩 (0)
임시보관함 (0)
Total
Today
Yesterday

달력

« » 2024.5
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

공지사항

최근에 올라온 글

RAM TEST 프로그램

◆Other / 2014. 5. 25. 14:35

PC가 이상하면 먼저 확인할 것이 온도

그리고 하드디스크 자료 이상한지 검사도 하고..

그리고 중요한 RAM테스트도 잊지 않아야 합니다.

가장 쓸만해 보이는 TEST프로그램 이라서 올려봅니다.

 

MemTest.exe

 

'◆Other' 카테고리의 다른 글

ORCAD runtime 오류시  (0) 2014.08.12
2SC2625 PDF  (0) 2014.07.02
SMD capacitor size  (0) 2014.04.23
Driver for USB2.0Ser! seiral cable  (0) 2014.04.11
Size of package  (0) 2014.04.04
Posted by 이안김
, |

ARM 을 BASIC으로 사용하자.

 

간단하게 짜서 구동해 보니, 아주 재미있는것 같네요.

 

다른것 설치 필요없이 한큐에 다운로딩까지 해보았네요.

 

http://www.mikroe.com/mikrobasic/arm/

'◆ MPU 관련' 카테고리의 다른 글

Nokia5110 on Atmega8 참조회로  (0) 2013.12.08
16x2 문자 LCD 관련 자료  (0) 2013.10.03
초고속 OPAMP  (0) 2012.04.29
32Mbit Serial Flash memory  (0) 2012.04.29
Realtime clock module  (0) 2012.04.29
Posted by 이안김
, |

정식버젼 메뉴얼 입니다.


SD DISK][ Emulator 메뉴얼(V2.44).pdf


Posted by 이안김
, |

USB_RS232 driver

◆ APPLE II / 2014. 5. 9. 21:01

 

SD DISK][ Emulator에서 사용된 USB Serial port cable장치의 드라이버 입니다.

Windows XP에서는 자동으로 잡히는데 혹시 필요하실수도 있어 올려둡니다.

 

USB_RS232_Installer.exe

 

PL2303 chipset USB_RS232 driver

 

'◆ APPLE II' 카테고리의 다른 글

APPLE IIGS keyboard to USB  (0) 2014.08.11
TTL 동작을 볼수 있는 site  (0) 2014.06.14
APPLE IIc 내부 사진  (0) 2014.05.01
APPLE2 Pi  (0) 2014.04.26
APPLE ][+ 용 PS-2 키보드 인터페이스  (2) 2014.03.30
Posted by 이안김
, |

APPLE2 PLUS에서도 사용가능한 하드 이미지 입니다. 당연히 APPLE ][ 라고 표시되는 APPLE IIe도 됩니다.

APPLE //e enhanced가 아닌 기종에서도 SD DISK][ Emulator를 하드 디스크로 사용할 수 있습니다.


직접 Prodos 1.9와 몇 가지를 작업해서 만들었습니다.


이미지 압축을 푸시고 원하는 SD메모리에 넣으신 후 로딩하셔서 쓰시면 됩니다.

모드는 하드디스크 모드로 하셔야 합니다.


내부에 화일 게임들이 들어 있습니다.


SD2HDD.zip


그럼 즐거운 시간 되세요

'◆ SD DISK II' 카테고리의 다른 글

PL2303 USB to Serial Driver  (1) 2014.10.17
PL2303 Driver  (0) 2014.07.19
SD DISK][ Emulator의 장점들  (0) 2014.04.05
정식버젼 사용 메뉴얼  (0) 2014.04.01
SD DISK][ Emulator용 LCD 개발 중  (0) 2014.03.20
Posted by 이안김
, |

APPLE IIc 내부 사진 있는곳

내부를 속속들이 볼수 있습니다.

 

http://bilgisayarlarim.com/Apple/IIc/

'◆ APPLE II' 카테고리의 다른 글

TTL 동작을 볼수 있는 site  (0) 2014.06.14
USB_RS232 driver  (0) 2014.05.09
APPLE2 Pi  (0) 2014.04.26
APPLE ][+ 용 PS-2 키보드 인터페이스  (2) 2014.03.30
SD DISK][ Emulator Heavy Testing중  (0) 2014.03.06
Posted by 이안김
, |

APPLE2 Pi

◆ APPLE II / 2014. 4. 26. 22:05

APPLE 2 emulator in 라스베이파이


내 눈에는 작은 컴퓨터를 APPLE2의 내에 넣고 APPLE2는 전원공급장치와 키보드장치 그리고 디스크를 읽고 전송해주는것이 APPLE2의 전부의 역할인것 같다.


APPLE2는 더이상 APPLE2라고 불리우기도 그렇고.. 신세대의 가짜가 APPLE2라고 나타나서.. 앞에 나서고 있다.


중요한 6502 CPU는 APPLE2의 역할이 아니고 이 가짜를 위해서 일하는 서브인것이다.


이것은 궂이 APPLE2만 할수 있는 일도 아닌데 기존의 APPLE2의 케이스와 겉모습만 사용하면서,


내부에는 거의 새로운 기기가 떡하니 APPLE2를 차지하고 있다.


심하게 이야기하면 처음에는 손님이 이제는 주인행세를 한다. 주인보고 이거해라 저거해라 라는 정도가 된것 같다.


이런 APPLE2의 모습이 신세가 처량해 보이기까지한다.


주 역할은 APPLE2에 맡겨야 하지 않은가? 키보드전송과 디스크 서비스가 주 역할은 아니지 않은가?


아예 라스베리파이가 모든 기능을 다 하지 왜 APPLE2에게 허접한 역할을 궂이 남겨두었는지 

제작자가 실력이 없어서 그런것인지 아니면 APPLE2를 죽이기는 미안해서인지..이해할수가 없다.


없애기는 미안하고 불쌍했던 것일까? 꼭 퇴물을 궂이 밥벌이라도 시켜주려는 치사한 처우인것 같다.


APPLE2 Pi가 이런 양의탈을 쓴 늑대나 영화에서처럼 외계인에게 뇌를 정복당한 기기 같이 느껴지는것은 나만 그런것인지..


개발자의 기본 접근 방법이 마음에 들지 않는다..



'◆ APPLE II' 카테고리의 다른 글

USB_RS232 driver  (0) 2014.05.09
APPLE IIc 내부 사진  (0) 2014.05.01
APPLE ][+ 용 PS-2 키보드 인터페이스  (2) 2014.03.30
SD DISK][ Emulator Heavy Testing중  (0) 2014.03.06
APPLE2용 16KB 램카드  (0) 2014.02.26
Posted by 이안김
, |

SMD capacitor size

◆Other / 2014. 4. 23. 11:37

 

'◆Other' 카테고리의 다른 글

2SC2625 PDF  (0) 2014.07.02
RAM TEST 프로그램  (0) 2014.05.25
Driver for USB2.0Ser! seiral cable  (0) 2014.04.11
Size of package  (0) 2014.04.04
Willem ROM writer program  (0) 2014.01.07
Posted by 이안김
, |

잘 되어서 올려둔다.


CH341SER.zip


'◆Other' 카테고리의 다른 글

RAM TEST 프로그램  (0) 2014.05.25
SMD capacitor size  (0) 2014.04.23
Size of package  (0) 2014.04.04
Willem ROM writer program  (0) 2014.01.07
카르노맵 최적화라는데  (0) 2013.12.25
Posted by 이안김
, |

SD DISK][ Emulator는 APPLE2를 위한  DISK][ Emulation을 기본적으로 수행하지만,

DISK][ Emulation을 강화하여 Copy protect된 NIB화일이 구동될수 있도록 할 생각이며,

이에 대한 방법은 이미 다 잡혀 있습니다.

이것을 위해 Reading을 완벽하게 하기 위하여, Data전송 구조를 바꿀 생각입니다.

그렇게 되어 Copy Protect를 지원하고, Reading이 빠르고 완벽하게 되는 구조를 갖게 되고,

그리고 추가해야 할 Smartport기능을 넣게되고.. 그리고 마지막 개발하게될 LCD를 갖추게 되면

스스로 명실상부한 세계최고의 DISK][ Emulator라고 할수 있겠습니다.

 

제가 자랑하는 SD DISK][ Emulator의 장점을 보면

 

1)  저렴하고 다루기 쉬운 SD메모리 카드를 사용합니다

; 저렴한 가격은 사실 중요합니다. 그리고 꽂기 쉽습니다. 빼기도 쉽습니다. 게다가 Hot swap도 가능하지요.. (참고로, 핫스왑(Hot swap)이란 전원이 켜진상태에서의 넣기와 빼기가 가능한 장치인 경우)

SD메모리카드는 남는것도 꽤 있습니다. 주위에서 남는것 구하기도 쉽습니다. 스마트폰에서 남는것, 네비게이션에서 남는것 두루두로 굴러다니는것도 많습니다. 작은 마이크로SD는 소켓으로 쉽게 표준SD카드로 사용할수 있습니다.

반면, CF카드는 저는 CF카드가 1개 있습니다. 예전 캐논 카메라에서 사용하던 128MB이네요..

가격도 상대적으로 고가이고 용량 또한 적습니다. 로딩 속도가 빠르다는 장점이 있는데, 이 장점은 APPLE2에서는 그리 크게 작용하지 못합니다.

2) 슬롯 방식입니다.

;슬롯방식의 장점은 'APPLE2의 DISK][  인터페이스 카드에 의존하지 않는다' 입니다. 기존의 FDD소유의 사용자는 추가해서 DISK][를 갖게 되는것이 되며, APPLE2 본체만 있고 FDD가 없는 분도 타 에뮬레이터 처럼 인터페이스카드만을 구할필요가 없습니다. 그냥 SD DIKS][ Emulator와 사용할 적당한 SD메모리카드만 있으면 됩니다.

그리고 슬롯의 장점은 원하는 슬롯에 꽂아서 2개든 3개든 사용할 수 있습니다.

3) 쉽게 Image화일을 선택할 수 있습니다

; 직관적인 화일 선택 다이얼이 있습니다. 그냥 쉽게 화일을 골라서 눌러서 로딩시키면 됩니다. 다른것 필요없습니다. 사용은 간단하게... 그냥 돌려서 눌러만 주면 됩니다.

4) Serial 연결 콘솔을 지원합니다

; 타 에뮬레이터는 전혀 지원되지 않는 멋진 기능입니다. 화일 로딩에서 부터 화일 복사, 버퍼 복사 등등이 가능한

애플에서  MSDOS 사용하듯 콘솔 제어가 가능합니다. 이런 상호대화적인 DISK][ Emulator는 SD DISK][ Emulator가 유일합니다.

5) 쉬운 Firmware upgrade

; 단순하게 firmware SD메모리에 복사후 버튼을 눌러서 APPLE2를 켜면 됩니다. 프로그램 실행해서 뭐 뭐.. 이렇게 복잡하게 하는것 ... 저도 싫습니다 ^^

6) Bluetooth를 지원합니다

;핸드폰을 넘어 Smart phone으로 간 현실에서 우리는 아직도 유선으로 뭔가를 주렁주렁 달아야 한다는것이 너무 구식인것 같습니다. Smart 한 당신을 위해 Bluetooth를 지원합니다. 다이얼에서 하는 거의 모든 기능을 무선 콘솔에서 할수 있습니다. 덤으로 LCD스크린의 기능도 됩니다. 그리고 언젠가는 화일 송수신도 될것입니다.

7) LCD가 탑재 됩니다

; Stand alone으로 단독으로 Emulator를 사용하고 싶습니다. 저도 그렇게 스마트폰도 필요없고, 그냥 혼자덜렁...

그리고 케이스도 바꿔서(저의경우) 안에다가 다 넣고 싶습니다. 그래서... 작은 LCD가 필요합니다.

제가 솜씨가 좋으면 좋은 그림도 넣을 수 있겠지만, 그냥 작은 간단한 그림과 문자로 시작될것입니다. 덤으로 디스크 구동용 소리가 추가될 가능성이 있습니다. 별소리는 아닐껍니다. 그냥 잡음 소리이긴 하지만, 좀 실감 나겠지요..

8) 대용량 Cache메모리가 탑재되어 있습니다

; 현대의 플래쉬 메모리 장치는 무한하게 Write할수 있는것이 아니라 수명이 정해져 있습니다. SSD와 유사한 반도체로 만들어져 있서 만약에 Write는 10만번 정도 하게 되면 Write하는 Data를 보증하지 못하게 됩니다. 즉 정확한 Data를 Write할수 없게 됩니다. 한예로 HDD모드에서 계속 Write를 실행하면.. CF카드던지 SD카드던지 해당 Cell의 수명이 다하게 되면.. 오류를 만나게 될것입니다.

이것을 회피하는 방법중 효율적이고 쉬운 방법이 Cache메모리의 채택입니다.

즉 디스크에 10만번 이든 100만번이든.. 일정시간내에 이루어지면.. 실제의 메모리카드에는 Write하지않고 Cache메모리에서만 Write를 수행하고 해당 Write가 끝나게 되면... 몰아서 한번만 Write를 하는것입니다.

따라서 플래쉬타입의 메모리카드의 수명이 대폭 증가하게 되며 Flash메모리카드가 고장나는것을 방지합니다.

덤으로 고속 Access가 됩니다.

Reading cache는 읽은 화일을 다시 읽지 않고 메모리에서 꺼내서 사용하는 방법입니다.

속도증가의 효과가 있습니다. 이 Read와 Write를 조합하면, 좀더 빠리게 APPLE2를 사용할수 있습니다.

이러한 기능은 이미 SD DISK][ Emulator에 내장되어 있고 Read/Write cache로  총512KByte4Mbit가 채택되어 있습니다.

 

이렇게 대표적인 8가지 장점을 갖고 있거나 추가로 완성됩니다.

 

당연히 말씀드린 추가적인 중요 지원기능인 Copy Protected된  NIB를 지원하게 되면

모두잘 동작할지는 모르나  제가 처음에 의뢰받은 게임이 동작하면 다른것들도 거의 대부분 실행될 것입니다.

그렇게 되면 SD DISK][ Emulator 개발의 산 에서 내려오겠습니다.

이후에는 Bug수정 정도.. 그냥 취미삼에 뭐 기능 넣기 정도가 되겠습니다.

 

그리고, 몇몇 분들이 원하시는 APPLEIIc 지원과 IIgs 지원에 대해서는 나름 연구가 필요한사항입니다.

참고로 현재의 SD DISK][ Emulator에서는 Smartport지원은 필요한것도 아니고 급한것도 아닙니다.

지원해도 크게 좋아지는것은 하드디스크의 4대의 동시 지원 입니다. 현재는 2개입니다. SD DISK][ Emulator는 하드디스크를 Swap할수 있기때문에 사실 별로 유용하지도 않습니다.

하지만 어찌돼었든.. 이것은 //c를 위해 Smartport를 사용하기위해서 필요한것입니다.

천천히 연구할것입니다.

 

이렇게 주절주절 또 떠들어 보았습니다.

날씨 좋은데..식목일이라 나무는 못심어도 산에가서 신선한 공기나 한껏 들이키고 와야 겠습니다. ^^

 

다들 행복하세요.

청주에서 이안드림

 

Posted by 이안김
, |

Size of package

◆Other / 2014. 4. 4. 10:35

 

Thick Film Resistors : General

Part No.

Size
(Inch)

 

Circuit

Rated
power
(70°C)

Limiting
element voltage
(V)

Resistance
tolerance

Resistance
range (
W)

Operating
temperature
range(°C)

 

MCR006

0603
(0201)

 

1/20W
(0.05W)

25

J(±5%)

1.0 to 10M

-55 to +125

 

F(±1%)

10 to 10M

 

MCR01

1005
(0402)

 

1/16W
(0.063W)

50

J(±5%)

1.0 to 10M

-55 to +155

 

F(±1%)

10 to 2.2M

 

MCR03

1608
(0603)

1/10W
(0.1W)

J(±5%)

1.0 to 10M

 

FX(±1%)

10 to 10M

 

MCR10

2012
(0805)

1/8W
(0.125W)

150

J(±5%)

1.0 to 10M

 

F(±1%)

10 to 2.2M

 

MCR18

3216
(1206)

1/4W
(0.25W)

200

J(±5%)

1.0 to 10M

 

F(±1%)

10 to 2.2M

 

MCR25

3225
(1210)

J(±5%)

1.0 to 3.3M

-55 to +125

 

F(±1%)

10 to 1.0M

 

MCR50

5025
(2010)

1/2W
(0.50W)

J(±5%)

1.0 to 560k

 

F(±1%)

10 to 180k

 

MCR100

6432
(2512)

1W

J(±5%)

1.0 to 100k

 

F(±1%)

10 to 82k

 

 

TOP

Thick Film Resistors : Precision

Part No.

Size
(Inch)

Package

Circuit

Rated
power
(70°C)

Limiting
element voltage
(V)

Resistance
tolerance

Resistance
range (
W)

Operating
temperature
range(°C)

MCR01

1005
(0402)

1/16W
(0.063W)

50

D(±0.5%)

10 to 1M

-55 to +155

 

MCR03

1608
(0603)

1/10W
(0.1W)

 

NEW
MCR10

2012
(0805)

1/10W
(0.1W)

150

 

NEW
MCR18

3216
(1206)

1/8W
(0.125W)

200

 

 

TOP

Thick Film Resistors : Low Ohmic

Part No.

Size
(Inch)

Package

Circuit

Rated
power
(70°C)

Resistance
tolerance

Resistance
range(
W)

Operating
temperature
range(°C)

 

MCR10

2012
(0805)

1/4W
(0.25W)

J(±5%)

0.047 to 0.91

-55 to +155

 

F(±1%)

0.047 to 9.1

 

MCR18

3216
(1206)

J(±5%)

0.047 to 0.91

 

F(±1%)

0.047 to 9.1

 

MCR25

3225
(1210)

1/2W
(0.50W)

J(±5%)

0.047 to 0.91

-55 to +125

 

F(±1%)

0.047 to 9.1

 

MCR50

5025
(2010)

J(±5%)

0.047 to 0.91

 

F(±1%)

0.047 to 9.1

 

MCR100

6432
(2512)

1W

J(±5%)

0.047 to 0.91

 

F(±1%)

0.047 to 9.1

 

 

TOP

Plate Metal Resistors : Ultra Low Ohmic

Part No.

Size
(Inch)

Package

Circuit

Rated
power
(70°C)

Resistance
tolerance

Resistance
range(m
W)

Operating
temperature
range(°C)

 

PMR03

1608
(0603)

0.25W

J(±5%)

10

-55 to +155

 

PMR25

3225
(1210)

1W

F(±1%)

1 to 5

 

J(±5%)

 

PMR50

5025
(2010)

F(±1%)

1 to 10

 

J(±5%)

 

PMR100

6432
(2512)

2W

F(±1%)

 

J(±5%)

 

 

TOP

Thick Film Resistors : Endured Surge

Part No.

Size
(Inch)

Package

Circuit

Rated
power
(70°C)

Limiting
element voltage
(V)

Resistance
tolerance

Resistance
range(
W)

Operating
temperature
range(°C)

 

ESR03

1608
(0603)

1/5W
(0.2W)

50

J(±5%)

1 to 10M

-55 to +155

 

F(±1%)

1 to 10M

 

D(±0.5%)

10 to 1M

 

ESR10

2012
(0805)

1/4W
(0.25W)

150

J(±5%)

1 to 10M

 

F(±1%)

1 to 10M

 

D(±0.5%)

10 to 1M

 

ESR18

3216
(1206)

1/3W
(0.33W)

200

J(±5%)

1 to 10M

 

F(±1%)

1 to 10M

 

D(±0.5%)

10 to 1M

 

 

:Under development

TOP

Thick Film Resistors : Endured High Voltage

Part No.

Size
(Inch)

Package

Circuit

Rated
power
(70°C)

Limiting
element voltage
(V)

Resistance
tolerance

Resistance
range(
W)

Operating
temperature
range(°C)

 

KTR03

1608
(0603)

1/10W
(0.1W)

350

J(±5%)

1 to 10M

-55 to +155

 

F(±1%)

 

KTR10

2012
(0805)

1/8W
(0.125W)

400

J(±5%)

 

F(±1%)

 

KTR18

3216
(1206)

1/4W
(0.25W)

500

J(±5%)

 

F(±1%)

 

 

:Under development

TOP

Thick Film Resistors : Networks

Part No.

Size
(Inch)

Package

Circuit

Rated
power
(70°C)

Limiting
element voltage
(V)

Resistance
tolerance

Resistance
range(
W)

Operating
temperature
range(°C)

 

MNR02

1005(0402)
×2

1/16W
(0.063W)/
element

25

J(±5%)

10 to 1M

-55 to +125

 

MNR04

1005(0402)
×4

 

MNR12

1608(0603)
×2

50

J(±5%)

 

F(±1%)

 

MNR14

1608(0603)
×4

J(±5%)

2.2 to 6.8

 

10 to 1M

 

F(±1%)

10 to 1M

 

MNR32

3216(1206)
×2

1/8W
(0.125W)/
element

200

J(±5%)

10 to 1M

 

MNR34

3216(1206)
×4

 

 

TOP

Thick Film Resistors : 8 Element Networks

Part No.

Size
(Inch)

Package

Circuit

Rated
power
(70°C)

Limiting
element voltage
(V)

Resistance
tolerance

Resistance
range(
W)

Operating
temperature
range(°C)

 

MNR15

1608(0603)
×5

1/32W
(0.031W)/
element

12.5

J(±5%)

56 to 100k

-55 to +125

 

MNR18

1608(0603)
×8

1/16W
(0.063W)/
element

25

10 to 1M

 

MNR35

3216(1206)
×5

50

56 to 100k

 

TOP

Thick Film Resistors : Chip Type Attenuator

Part No.

Size
(Inch)

Package

Circuit

Rated
power
(70°C)

Limitation

Attenuation

Operating
temperature
range(°C)

RoHS

RCN02

1010
(0404)

1/25W
(0.04W)

±0.3dB

1dB to 5dB

-55 to +125

Yes

±0.5dB

6dB to 10dB

Yes

±0.8dB

11dB to 13dB

Yes

±1.5dB

14dB to 16dB

Yes

±2.0dB

17dB to 19dB

Yes

±2.5dB

20dB

Yes

 

TOP

Thick Film Resistors : Chip Trimmer Potentiometer

Part No.

Size
(Inch)

Package

Circuit

Rated
power
(70°C)

Limiting
element
voltage
(V)

Resistance
tolerance

Resistance
range(
W)

Operating
temperature
range(°C)

RoHS

MVR21

2mm

3/20W
(0.15W)

50

N(±25%)

100 to 2.2M

-55 to +155

Yes

MVR22

2mm

1/20W
(0.05W)

30

N(±25%)

100 to 1M

-55 to +125

Yes

MVR34

3mm

1/10W
(0.1W)

50

N(±25%)

100 to 1M

-55 to +125

Yes

MVR32

3mm

1/10W
(0.1W)

50

N(±25%)

100 to

 

 

'◆Other' 카테고리의 다른 글

SMD capacitor size  (0) 2014.04.23
Driver for USB2.0Ser! seiral cable  (0) 2014.04.11
Willem ROM writer program  (0) 2014.01.07
카르노맵 최적화라는데  (0) 2013.12.25
Windows XP hidden process 보기  (0) 2013.12.19
Posted by 이안김
, |

초판

SD DISK][ Emulator V2.44 메뉴얼1.pdf


초판3


SD DISK][ Emulator V2.44 메뉴얼2.pdf






Posted by 이안김
, |

예전에 APPLE][+용으로 개인적으로 제작하여 사용하고 있는것이 있습니다.

개인적으로 혼자쓰기에는 너무 아까운것 같아

향후에 APPLE][+ 사용자를 위한 장치로 PCB를 만들어 판매하고자 합니다.

오랜 추억의 기기의 애플2가 서서히 키보드도 문제가 되고 있습니다.

그래서 PS-2키보드 장치는 필수적인 장치가 되는것 같습니다. 또한, 조금이라고 익숙한 키보드로 애플2를 사용하는것도

또다른 재미인것 같습니다.


//e용도 개발될것입니다만, 이때는 보드형태로 만들까 생각도 하고 있습니다. ^^

이렇게되면 APPLE//e든지 APPLE][+든지 사용가능 할 것입니다.

 

이것도 많은 성원을 부탁드립니다.

'◆ APPLE II' 카테고리의 다른 글

APPLE IIc 내부 사진  (0) 2014.05.01
APPLE2 Pi  (0) 2014.04.26
SD DISK][ Emulator Heavy Testing중  (0) 2014.03.06
APPLE2용 16KB 램카드  (0) 2014.02.26
APPLE2용 CP/M카드 (Z80 CPU보드)  (0) 2014.02.26
Posted by 이안김
, |

SD DISK][ Emulator V2.44



External dial controller


 

Bluetooth Option board



Emulate for


Two DISK][ Emulation or

Two Hard Disk Emulation (Block device mode)

For APPLE][+ and //e

DISK][  ; R/W and Format support

HDD  ; R/W and Format  and Read/Write back 512KB cache


Bluetooth and Serial connection






Control commands via serial connection(Bluetooth or USB RS232c)


Hot swap memory card

You may use another SD memory card while power on the APPLE but have to avoid while writing.


Other functions

Programming mode support

can control under APPLE SOFT BASIC with simple ASM routine

Replace another image on D1/D2

Replace another HDD image on D1/D2

Other information

Reading Exit button and Dial signal(need decoding)


Extra Firmware space prepared

C800~CFFF are ready for future Firmware or BIOS for SD DISK][ Emulator

WIll be announced when I completed to publish it. Required rom write or will post.


Unique idea applied as below


Easy to select image file

Easy to mange SD memory card with serial connection

Bluetooth wireless support

512KB R/W cache memory applied






'◆ SD DISK II > Firmware' 카테고리의 다른 글

New firmware for SD DISK][ emulator (V2.59V)  (0) 2018.02.26
New ROM BIOS V1.82B  (0) 2015.09.03
SD DISK][ Firmware V2.58D  (0) 2015.02.11
SD DISK][ Emulator Firmware V2.50B  (0) 2014.11.09
SD DISK][ Emulator Firmware V2.50A  (1) 2014.11.08
Posted by 이안김
, |

그간 궁금해 하셨을 SD DISK][ Emulator용 LCD입니다.

연결은 옆에 콘트롤로 단자나 다른 여유 포트에 연결하시면 되겠습니다.

일단, 다이얼 옆에 연결한 모습니다.


그래픽 LCD라서 적당한 Image나 icon을 넣으려고 생각중입니다.

간단하게 드라이브 1/2 와 현재 들어있는 image화일과 Access시 깜빡이는 LED를 표현하고

그리고 아래쪽에 몇줄 Text 메세지 보는 정도입니다.

크기는 다이얼보드와 같은 크기로 할 예정입니다.


그럼 이것도 기대해 주세요.


감사합니다.

이안올림


'◆ SD DISK II' 카테고리의 다른 글

SD DISK][ Emulator의 장점들  (0) 2014.04.05
정식버젼 사용 메뉴얼  (0) 2014.04.01
SD DISK][ Emulator 마지막 Sample보드  (1) 2014.03.18
XMODEM PROTOCOL  (0) 2014.03.18
SD DISK][ Emulator V2.43 메뉴얼  (0) 2014.03.13
Posted by 이안김
, |

다량으로 뽑기전의 최종 Sample보드 입니다

 

이번 V2.44판은 아래와 같은 특징을 갖고 있습니다.

 

1) APPLE2의 확장ROM영역을 지원할 수 있도록 설계되어 있습니다. 기타 Entry루틴과 Smartport를 지원 할수 있도록 Hardware적인 준비를 모두 갖추었습니다.

2) Bluetooth를 정식지원합니다. Supercapacitor를 탑재하여 잦은 PowerOFF에 대응하였습니다.

3)LCD연결을 Control dial포트나 원한다면 Bluetooth든지 Com쪽이든지 연결할 수 있도록 준비되어 있습니다.

 

정식보드는 금요일 정도에 도착할것으로 보입니다.

기타 부품도 오는중인데, 저는 며칠후 부터는 무지하게 바쁠듯 합니다.

기다리시는 분들을 생각하면 부지럼을 떨어야 하겠지요?

 

안정성 TEST는 아래...

 

4800이면 약12시간 Full test 한 결과입니다. 다른작업이 있어 5000번 정도에서 중지 시켰습니다.

이 정도면 무조건 OK

 

 

 

'◆ SD DISK II' 카테고리의 다른 글

정식버젼 사용 메뉴얼  (0) 2014.04.01
SD DISK][ Emulator용 LCD 개발 중  (0) 2014.03.20
XMODEM PROTOCOL  (0) 2014.03.18
SD DISK][ Emulator V2.43 메뉴얼  (0) 2014.03.13
Shot reboot testing  (0) 2014.03.13
Posted by 이안김
, |

XMODEM PROTOCOL

◆ SD DISK II / 2014. 3. 18. 14:02

XMODEM PROTOCOL

XMODEM USING MINICOM: 

XMODEM is one of the serial communication protocols which is used to write/read  the data to/from microcontroller serially. So in order to do that you need to have some medium to communicate that medium is xmodem .

XMODEM is used to transmit the files to/from PC.

This is having many models like:
1. XMODEM - CRC
2. XMODEM - CHECKSUM
3. XMODEM - 1K
4. XMODEM - 1KG

Firstly lets discuss about XMODEM - CRC  in detail as we are using it presently:

You send your data in the form of packets :
A Packet consists of

1. Start of header           <   soh    >     1 byte
2. Packet number           <   pk no >     1 byte
3. ~Packet number        <~(pk no)>    1 byte
4. 128 bytes of data       <   data    > 128byte
5. 2 bytes of check sum <    crc     >     2byte
                                                            -------------
                                                            133 byte
                                                            -------------
In this protocol the data packet is in the format :


The file is divided into packets and send according to acknowledgements . Before sending another packet acknowledgement should be sent to say that we received the packet successfully or return No Acknowledgement so that the same packet will be retransmitted .

Packet number starts from value 1 and goes upto 255 and then start from 0 . 
Checksum is calculated by taking a 256 modulus of the sum of all ASCII values of each of 128 bytes in the data block.

The data flow is given :


The receiver will be sending 'C' to transmitter i.e:XMODEM to say that i am ready to receive data waits for 3 seconds and then timeout and again resend 'C' this will be continuing  until we receive data.

If we get the data then send the acknowledgement to the minicom so that xmodem will come to know that packet was received successfully and then this continues and if something goes wrong some error in the packet or not received it sends <NAK> (No Acknowledgement ) so that it transmit the same packet to the receiver. 

To verify that whole data is transmitted it sends EOT at the end which is nothing but End Of Transmission we should be checking for EOT. 

At receiver side you should build the code to receive the data don't bother about transmission as it is simple it is done by the hyperterminal. I will show you this clearly in next post.

In next post we will discuss about the XMODEM - checksum it is similar as the crc little changes were present.


'◆ SD DISK II' 카테고리의 다른 글

SD DISK][ Emulator용 LCD 개발 중  (0) 2014.03.20
SD DISK][ Emulator 마지막 Sample보드  (1) 2014.03.18
SD DISK][ Emulator V2.43 메뉴얼  (0) 2014.03.13
Shot reboot testing  (0) 2014.03.13
SD DISK][ Emulator용 Bluetooth 아답타  (0) 2014.03.09
Posted by 이안김
, |

향후에 배포될 정식버젼의 초안입니다.


기본적인 기능설명을 하고 있으며, 정식버젼과 크게 다르지 않을것이므로 참조하시면

사용에 큰 도움이 되실것입니다.


SD DISK][ Emulator V2.43 메뉴얼-1.pdf

감사합니다.

이안드림

'◆ SD DISK II' 카테고리의 다른 글

SD DISK][ Emulator 마지막 Sample보드  (1) 2014.03.18
XMODEM PROTOCOL  (0) 2014.03.18
Shot reboot testing  (0) 2014.03.13
SD DISK][ Emulator용 Bluetooth 아답타  (0) 2014.03.09
SD DISK][ Emulator 4차 시험판 Testing  (0) 2014.02.25
Posted by 이안김
, |

Shot reboot testing

◆ SD DISK II / 2014. 3. 13. 11:23

Test 조건


1) 부팅

2) Hello 프로그램 Load

3) 프로그램 Save

4) Count file open

5) Read, count++ write, close

6) print

7) PR#6로 재부팅, 1)로 무한 반복


현재 count가 10,009 회


'◆ SD DISK II' 카테고리의 다른 글

XMODEM PROTOCOL  (0) 2014.03.18
SD DISK][ Emulator V2.43 메뉴얼  (0) 2014.03.13
SD DISK][ Emulator용 Bluetooth 아답타  (0) 2014.03.09
SD DISK][ Emulator 4차 시험판 Testing  (0) 2014.02.25
SD DISK][ Emulator 정식버젼을 향하여  (0) 2014.02.14
Posted by 이안김
, |



SD DISK][ Emulator용 Bluetooth 아답타 입니다.

이것은 오른쪽 주보드에 얹어 꽂으면 아래처럼 됩니다.




이로써  스마트폰에서는 Blueterm 프로그램을 블루투스를 찾아서 연결하시면 무선으로 사용하실 수 있습니다.

생각외로 간단합니다.


아래는 연결된 화면 입니다.


APPLE2에 장착된 Bluetooth는 별도의 내부에 슈퍼캐패시터가 연결되어 있어,  수초정도는 전원을 계속 공급하므로

APPLE2의 Power ON/OFF에는 블루투스가 꺼지지 않고 연결을 유지합니다.

처음에 내부전원이 없었을때에는 APPLE2를 끄면 블루투스 연결이 끊어져서 APPLE2를 켠후에 다시 연결을 하여야 하는 문제점이 있었습니다.


물론 터미널에서는 각종 명령을 모두 사용가능합니다.


또한, 화면도 개발중인 LCD보다 크고 좋아서, 사실  LCD가 전용이라는 장점외에는 그렇게 필요한것은 아니었습니다

미리 말씀드리면 LCD는 화면이 작고 화일 선택이 가능한 정도입니다.


그럼 많은 성원을 바랍니다.

'◆ SD DISK II' 카테고리의 다른 글

SD DISK][ Emulator V2.43 메뉴얼  (0) 2014.03.13
Shot reboot testing  (0) 2014.03.13
SD DISK][ Emulator 4차 시험판 Testing  (0) 2014.02.25
SD DISK][ Emulator 정식버젼을 향하여  (0) 2014.02.14
DSK2NIB.EXE  (0) 2014.02.11
Posted by 이안김
, |

최근에 달린 댓글

최근에 받은 트랙백

글 보관함