Changes
/* Downloads */
The [[Dobbertin Smart Watch]] was produced by [[Dobbertin]] Industrie Elektronik, a German company. This real time clock was relative wide spread in the 80ies and 90ies.
<br>
== Technicals ==
The Smart Watch SmartWatch consists out of the [[RTC ]] itself and an EPROM expansion with a lot of RSX commendscommands. The RTC itself was inserted like an EPROM in any kind of ROM or EPROM card. Further it contains a little battery. At least one clock is still running in 20102014!
The Time-ROM can be on another ROM-select than the SmartWatch [https://www.cpcwiki.eu/forum/amstrad-cpc-hardware/real-time-clock-board/msg249697/#msg249697 Source].[[SymbOS]] is searching for the TIME.SET RSX command. It will then use this ROM [https://www.cpcwiki.eu/forum/amstrad-cpc-hardware/real-time-clock-board/msg249768/#msg249768 Source]. <br> == Dallas Semiconductors Smart Watch SmartWatch ==
[[Image:DS1216E-Drawing.gif|right]]
The 28pin '''Forward: Whether or not the Dobbertin Smart Watch does actually contain chipset from Dallas Semiconductors SmartWatch''' (DS1216) is still unknown... The term "Smart Watch" and an adapter that can inserted in standard ROM sockets, a ROM chip can be mounted on the technique adapter, finally, inside of inserting the RTC into adapter is a ROM socket does indicate that the Dobbertin RTC has some relation 16pin '''Phantom Time Chip''' (DS1315). Normal memory reads are forwarded to the Dallas productpiggyback ROM... It might be exactly that hardwareAfter reading from a specific sequence of addresses, or similar compatible or incompatible hardwarethe ROM is disabled, or something entirely different..and data is instead read from the Phantom Chip via 1bit databus. can somebody verify which chip(s) are used in Writing to the Dobbertin RTC ?Phantom Chip is done by '''reading''' from a specific sequence of addresses, too.
=== 64bit packets ===Accessing the RTC is done by following steps* [[Media:DS1216-smartRead 1 or more bits (this resets the recognition pattern; best read at least 64 bits, in case the chip was in the 64-watch.pdf]] - Datasheet for 28pin Dallas Smart Watchbit data read phase)* [[Media:DS1315Write the 8-phantom-time-chip.pdf]] - Datasheet for 16pin Dallas Phantom Time Chipbyte (64bit) recognition pattern* [[Media:DS1216Read or Write the 8-appbyte (64bit) register dataThe 8-note-52byte (64bit) pattern/data is transferred serially, LSB first.pdf]] - Application Note The used bits on Smart Watch address and Phantom Time Chipdatabus are: A2 data direction (0=write, 1=read) A0 data written to RTC, when A2=0=write D0 data read from RTC, when A2=1=read, and only when pattern recognizedNote: Writes to the RTC chip are performed by using Z80 reads (PEEK) and the A2 and A0 address lines, with the SmartWatch mapped to memory and at addresses corresponding to where it is mapped.
== Software ==
*The TimeROM+ Software provides RSX commands to use the RTC under BASIC.*Support for CP/M Plus was is provided. The TIMEROM+.COM program sets the software clock according to the RTC. Please use the patched versions of DATE.COM, DIR.COM, SETDEF.COM and SHOW.COM (Y2K Patch).*TFM's TIMEROM#.COM supports ROM slots 0-127 now.*[[TFM]] provided some routines [[Dobbertin Smart Watch:RTC routines|here]].*The Smart Watch is also supported by [[FutureOS]], [[SymbOS]] and [[HDCPM]].[https://www.cpcwiki.eu/forum/applications/hdcpm-boot-and-run-cpm-plus-from-hard-disk/msg249582/#msg249582 Source]*The Smart Watch is emulated in [[WinApe]] and [[MAME]]. The option to emulate the Dobbertin Smartwatch in WinAPE can be found in Settings/Other/Other devices: [[File:WinAPE - Dobbertin SmartWatch.png]] <br> == Downloads ==* [[media:TIMEROM+.ROM|TIME ROM+]] ROM file* [[media:MF2_RRB.DSK|MF2_RRB.DSK]] - Vortex disc, containing the TimeRom+ CP/M driver* [[Media:DXS RTC - User Manual.pdf|DXS RTC User Manual]] <br> ==Links==*[http://www.cpcwiki.eu/forum/amstrad-cpc-hardware/dobbertin-smartwatch-help-needed-!/ CPCWiki Forum thread]* [[Media:DS1315-phantom-time-chip.pdf|Dallas DS1315 16pin Phantom Time Chip datasheet]]* [[Media:DS1216-smart-watch.pdf|Dallas DS1216 28pin Smart Watch datasheet]]* [[Media:DS1216-app-note-52.pdf|Dallas DS1216 Application Note]]
[[Category:FutureOS]][[Category:Hardware]][[Category:Peripherals]]