DISCLAIMER

DISCLAIMER: I have no association with UVB-76 station, neither do I have any clue what is the content I am relaying. I can only assure, that the signal is received on 4.625MHz AM-modulated 900km NW from supposed origin and retransmitted unaltered. In no way can I guarantee this service, nor be considered responsible of any content re-transmitted. The only purpose for this relay to exist is because lot of people who do not have equipment or are located too far from station seem to be interested about listening to it. Should the UVB-76 station- or transmission content owners feel violated in any way, please contact me at uvb76.repeater@gmail.com and we will work it out.

Note, that because of shortwave radio signal propagation specifics the station can be more or less reliably received from around 4pm to 6am GMT on summertime. It is almost 24h audible during the winter, with short "skip-zone" blank-out around 6pm GMT.

The USB feed is considered as main source of audio today, as the voice messages are much better audible there than on the AM stream. However, the buzzer sound from the AM stream is somewhat more pleasant to listen at, so both feeds are kept simultaneously.

Sunday, January 23, 2011

SDR MK1 Progress - Cypress vs. Atmel

As most of the work is going on at the SDR project right now, I guess I will start posting the status updates here in blog and do not litter the project page with my thoughts about the life, universe and everything.

Anyway, much-awaited Cypress EX-USB FX2LP kit arrived couple of days ago.




After playing around with it for two full days, I put it in my drawer and re-designed the schematic for using Atmel AT90USB1287 chip instead.

Dont get me wrong - its a nice little $29 development kit and does what its supposed to. It works allright with Cypress development tools. CY7C68013 chipset has been used in many different products all around the world (including several SDR designs commercially available) and I havent heard bad words about it. But ... Cypress EZ-USB FX2LP platform its tad too sophisticated for something I am doing here.

First and foremost, its compiler of choice for C/C++ is uVision2, what is included inside development package in its demo form, allowing only 4Kbytes of code maximum. Not only is it a very severe limitation, but the uVision2 tools provided are also two generations behind the current breed of uVision. The the default demo for uVision4 downloaded from their site is further limited to only 2Kbytes of code, so it is practically useless for production. And the full version costs $2-$3K. As I have noone else to write that bill than to myself, this is no go. The alternative is the freeware SDCC compiler for 8051 CPU, but I have seen mixed reports about the usage of it for FX2LP.

Second, equally severe, problem is the examples provided with the development tools. Yes, they did compile allright. Yes they did load on the $29 development board. Yes, I got USB devices appearing on my computer. But ... what devices? Is it too difficult to provide at least one meaningful example of the USB device what would appear as keyboard or mouse on windows?? Instead, the example folder is littered with all sorts of hardcore stuff about the block transfers and different I/O methods on CPU and whatever else. Very clever, I assume, but not too useful for somebody who wants to implement simple composite USB device consisting of USB audio and virtual serial port.

Cypress EZ-USB was one of the very first chips on the market capable of USB2.0 and very fast transfers, but its support and toolsets have not been updated much since. If I would have someone I could bill the hours working on it, I would probably consider it more seriously. At the moment its 1:0 to the Atmel.

Atmel has recently produced many chips natively capable for USB connection in its 8-bit AVR line. More importantly, they have gained a user community support for implementing the USB devices (and hosts) using these chips.

The tool of choice for me is a framework named LUFA (Lightweight USB Framework for AVRs, formerly known as MyUSB), created by Dean Camera. It has all the essential devices, like USB serial, audio in and audio out implemented in its examples folder, and the toolset it uses is Atmel mainstream tools, AVR Studio 4 and WinAVR.

So you need to install these two (you dont need to install AVR toolchain, as GCC tools usage by LUFA are better compatible with WinAVR), download the LUFA and here we go!

Fortunately, the 64-pin AT90USB1287 is relatively pin-compatible with Atmega325 what I use in many designs, so I am able to mount it on already existing board I have and should not worry about the development kit. Chips are supposed to be arriving on Tuesday ..

12 comments:



  1. رش مبيدات بالدمام
    شركة تسليك مجارى بالدمام
    شركة مكافحة حشرات بالمدينة المنورة
    شركة كشف تسربات بالمدينة المنورة
    شركة تنظيف مسابح بالدمام

    شركة مكافحة حشرات بجدة

    شركة تسليك مجارى بالمدينة المنورة

    شركة كشف تسربات بالقصيم

    شركة تسليك مجارى بابها وخميس مشيط

    رش مبيدات بابها

    رش مبيدات بالدمام

    كشف تسربات بالرياض

    شركة كشف تسربات بجدة

    شركة كشف تسربات بالدمام

    شركة نقل اثاث بالمدينة المنورة

    شركة كشف تسربات بالمدينة المنورة

    شركة كشف تسربات بالدمام

    شركة مكافحة حشرات بالمدينة المنورة

    شركة تسليك مجارى بالمدينة المنورة

    شركة نقل اثاث بالمدينة المنورة

    شركة تسليك مجارى بجدة

    شركة نظافة عامة بجدة

    شركة نقل اثاث بجدة

    شركة كشف تسربات بجدة

    شركة تسليك مجارى بالدمام
    ==================================================================
    ==================================================================
    شركة تنظيف موكيت بالدمام

    شركة كشف تسربات بالدمام

    شركة نظافة عامة بالدمام

    شركة نقل اثاث بالدمام

    شركة تسليك مجارى بالرياض

    تنظيف فلل بالرياض

    تنظيف بالرياض

    تخزين اثاث بالرياض

    كشف تسربات بالرياض

    شركة تنظيف مسابح بالرياض

    مكافحة حشرات بالرياض

    نقل اثاث بالرياض

    شركة دهانات بالرياض

    تنظيف بالطائف

    تنظيف بخميس مشيط

    رش مبيدات بجازان

    تسليك مجارى بجازان

    نظافة بالجوف

    ReplyDelete
  2. تتم خدمات تصميم المواقع من شركة سوقني على يد افضل مبرمجين الويب المتخصصين ذوي المهارة و الخبرة

    http://www.swaqny.com/Web-Design

    ReplyDelete
  3. حتى تستطيع الحصول على اقوى خدمات صيانة كاريير المتكاملة و الفورية تواصل مع مراكز الصيانة المعتمدة المتخصصة

    http://www.maintenanceg.com/Carrier-Agent.html

    ReplyDelete
  4. احصل على خدمات صيانة متميزة بأوفر الأسعار من مراكز صيانة اريستون المعتمدة الموجودة في جميع انحاء مصر

    http://xn----ymcbgh5bok8mgvpg.com/

    ReplyDelete
  5. للحصول على خدمات نقل عفش الطائف التي تقدمها شركة الاخلاص و الامانة تواصل معنا عبر الموقع

    للمزيد زوروا موقعنا:
    http://www.xn-----jtd6bya2cendpd.com/%D9%86%D9%82%D9%84-%D8%B9%D9%81%D8%B4-%D8%A7%D9%84%D8%B7%D8%A7%D8%A6%D9%81-2/

    ReplyDelete
  6. الآن من خلال موقع باتيه و انتريه تستطيعي الحصول على طريقة عمل الملوخية المصرية بكل سهولة

    http://www.pntre.com/how-aml-molokhia/

    ReplyDelete

  7. شركة نقل عفش بالدمام


    احصلواااا علي عرض خاص جدا من شركة المنزل افضل شركة
    نقل اثاث بالدمام تعمل علي تقديم جميع خدماتها مع افضل الفنيين
    خبراء الفك و التركيب و تغليف جميع قطع الاثاث
    و اكبر اسطول من السيارات لنقل العفش
    من الباب للباب



    شركة نقل اثاث بالدمام


    http://elmnzel.com/moving-furniture-dammam/

    ReplyDelete
  8. very very nice post


    شركة مكافحة حشرات بالمدينة المنورة


    شركة مكافحة حشرات بينبع  


    شركة تنظيف خزانات بالمدينة المنورة


    شركة تنظيف كنب بالمدينة المنورة

    شركة شراء اثاث مستعمل بالمدينه المنوره


    شراء الاثاث المستعمل بالمدينة المنورة

    شراء الاثاث المستعمل بالمدينة المنورة

    شراء الاثاث المستعمل بالمدينة المنورة

    شراء الاثاث المستعمل بالمدينة المنورة


    ارقام شراء الاثاث المستعمل بالمدينة المنورة



    شراء الاثاث المستعمل بالمدينة المنورة



    شركة تنظيف شقق بالمدينة المنورة


    شركة تنظيف كنب بالمدينة المنورة


    شركة مكافحة حشرات بالمدينة المنورة  


    شركة مكافحة حشرات بالمدينه المنوره


    شركة مكافحة حشرات بالمدينة المنورة


    شركة كشف تسربات المياة بالمدينة المنورة


    شركة نقل عفش بالمدينة المنورة    


    شركة نقل اثاث بالمدينة المنورة


    شركة تركيب غرف نوم بالمدينة المنورة


    شراء الاثاث المستعمل بتبوك


    شركة مكافحة حشرات بينبع


    شركة تسليك مجارى بالمدينة المنورة



    شركة تنظيف كنب بالمدينة المنورة


    شركة تنظيف خزانات بالمدينة المنورة


    شركة تنظيف خزانات بالمدينة المنورة


    شركة تنظيف شقق بالمدينة المنورة


    شركة كشف تسربات المياة بالمدينة المنورة


    شركة تنظيف خزانات بالمدينة المنورة


    شركة شراء الاثاث المستعمل بالمدينة المنورة


    شركة شراء اثاث مستعمل بالمدينة المنورة



    تسليك مجارى بالمدينة المنورة


    شركة غسيل كنب بالمدينة المنورة

    ReplyDelete