In her recent post, she gave away the word "HQ photos". So, I never thought that she is so old and remember video cassettes. I thought that this dead weight of remembering and saving retro technique is only for electronic geeks. So, I decided to make three photophrames (or videoplayers) on ST in according to quality graduation of VHS: HQ (hiqh quality), SP (standard play), LP (long play), and EP (extended play). With 840x480, 320x240, 160x128, 160x80 displays respectively. Today I am working on the SP variant, meanwhile two last variants are joke or maybe a real keychain. 

First of all I tries all the hardware, what I chosen:

  • Adapted my FAT filesystem to the SDIO interface, files a readed by half clusters (8kBytes) for ~1600us, while one block read time is ~800us. Excluding read block command lag, files a readed unnoticedly instantly.
  • Tried to play stereo wav file. The sound is clear enough for pocket player. 
  • Readed he temperature of on board I2C temperature sensor through the debugger.
  • Checked is the radio module is alive? The reading/writing it's registers is ok.
  • Tried to send the picture by lines throught DMA, and confgured PWM for a backlight.

So, the main tasks are software ones. First of all it is JPEG decoder optimisation. I tried almost all, ang got ~0.16s for JPEG picture read and view. According to this success, it's time for another dreams. A couple of my own file system and JPEG decoder may be also named as operating system. Yes, today it is simple demo, but later it may turned into OS. I would like to name it as moriOS. Mori OS - one person version of Nyarch. Because the computer history also knows the OS, which is dedicated to only one girl from TV, that was Hannah Montana Ubuntu Linux. So, my case is the same. I hope that, a will haven't got any problems due to her name and pictures using and finish it OS with MJPEG, MP3 and file manager.