MAIN |
NEWBIES |
GUIDES |
N1 FILES |
FORUMS |
CHAT |
SPONSORS
Atmega Guide
Introduction
This guide will explain to you how to program your Atmega wafer with
the latest fix available. This guide will assume you have some basic knowledge
and know how to download files off the internet and
unzip
them. Please note I take no resposiblity for any damage you may cause
as well as any laws you may be breaking. Please read the disclaimer
on the home page. This guide is for educational purposes only. Enjoy.
Difficulty Level
Programming your Atmega wafer is a fairly simple task. I give it a 5
out of 10 for difficulty.
What's Needed
- Atmega Wafer
- Atmega Wafer - check out DishNewbies.com advertiser for the latest products!
- Atmega Wafer Programmer
- usually when you buy your Atmega, it should come with a small programmer which is used to program the chip on your Atmega
Jeepers 2.1
- download it from
here for BEV .pfg files
- download it from here for Dish Network .pfg files
Bell Expressvu or Dish Network IRD
- any model will work
- you MUST know your IRD number and box key
- a subscription is not necessary (but strongly encouraged)
The Latest Script
Computer:
- All you need is a computer with a printer port, and Windows 95 or higher
Background
Jeepers is by far the more popular program used to program AVR
and Atmega boards. The Atmega Wafer was developed after BEV and Dish Network speeded up their stream virtually eliminating AVR camless testing (not quite yet for Dish Network though). The Atmega contains a chip faster than the chip on the AVR board so that it can handle RSA decryption and other things necesary to decrypt the BEV and Dish Network stream.
Jeepers uses external .pfg files, so whenever the latest fix is
released, all you have to do is come to
Dishnewbies
and download the latest .pfg file and
extract it to the same directory that your Jeepers program is in.
Programming your Atmega
The first thing you are going to
do is connect your wafer programmer to your computer so you can program the Atmega.
There are 2 ways you can do this. The first way is do get in
behind your computer and attach the wafer programmer directly to your computers
printer port. If you have a female connector on your wafer programmer,
you are going to need to go to your local computer store and get
a 25 pin male to male straight through connector. The second way
is to get a straight through cable (this is the method I prefer,
you'll see why) as well as a male to male connector. It is important
that you use a straight through cable, or you wont have much luck.
I'll explain my setup: I have a 25 pin male-female (male connector
on one side, female on the other) 6 foot straight through cable
that I got from my local computer store as well as a 25 pin male
to male connector. What I do is plug the male end of the straight
through cable to the back of my printer port on my computer and
leave the other end of the cable sitting on my desktop. Then I
have the cable coming from my printer (which is a male connector)
sitting on my desktop as well. So, when I want to program an AVR
board, I just simply disconnect the printer cable attached to the
straight through cable sitting on my desktop, connect the male
to male connector to the straight through cable, and then connect
my wafer programmer to the other end of the male to male connector. Keep
in mind that this method is for a wafer programmer with a female connector,
yours might have a male connector, so you'll have to figure out
which setup is going to work best for you. In case you didn't
know, when I say male, I'm talking about a connector that has the
little pins, and female is the connector that has the little holes.
Insert the Atmega Wafer into the wafer programmer so the contacts are face down (facing the PCB of the wafer programmer). Now, there are a few versions of Atmegas out there so, if:
-you have a 2 pin jumper, make sure it is on the ATMEGA board.
-you have a switch, make sure it is away from ATmega128 chip.
-you have a 3 pin jumper, make sure is is on the XTAL setting.
Now, you are going to want to download
Jeepers 2.1 (with BEV pfgs) or Jeepers 2.1 (with Dish Network pfgs)
. Once you have downloaded, create a new folder on your desktop
(to create a folder, right click on your desktop, put your mouse
over "New" and then select "Folder". Give the folder any name
you want). Now open the Jeepers .zip file your just downloaded
and extract all the files to your new folder. You can now start
Jeepers. You should see something like this:
Now, where it says "Program", select the latest script that you want to use. For what is currently working you can visit the BEV Status or Dish Status pages.
Under "Network" choose either Dish Network or BEV (whatver you are going to be using it for)
Now, if you look on your Atmega board you should see a silver crystal with a number on it. The IRDs need to have a certain crystal on the Atmega to work:
13.500MHz-x000-x500IRDs : 13.5 is perfect crystal for and x000 and x500
18.000Mhz : Used with x700, x800, x900, 3100, 5100 and 501 Receivers
18.000Mhz-DP301 : Used with DP301 Receivers
18.4320MHz : Used with x700, x800, x900, 3100, 5100 and 501 Receivers
18.4320MHz-DP301 : Used with DP301 Receivers
18.4320MHz-6000IRD : 18.432 is perfect crystal for the 6000 Receivers.
20.0000MHz : Used with x700, x800, x900, 3100, 5100 and 501 Receivers
20.0000MHz-DP301 : Used with DP301 Receivers
Look on your Atmega board and you will see a silver crystal with one of these numbers on it. You must match this crystal number with setting in Jeepers. If you don't see the proper crystal on your Atmega that matches your IRD model, you should buy the proper crystal.
Leave the keys at zeroes. The Atmega will "auto-roll" the keys for you.
Under the "Advanced Settings", for the top "Min Tier" field make sure it is "0000". For the top "Max Tier" field, make sure it is "7FFF". Then make sure all other fields are set to "0000"
Pretty simple so far, eh? We're getting closer. The next step
is to enter your IRD and CAM number. These numbers can be found
by going over to your BEV remote control and pressing "Menu">
6(System Setup)>
1(Installation)>
3(System Info). Write down your Receiver (IRD) number. It should
start with R 00 xxxx xxxx-xx and your Smart Card (CAM) number.
It should start with S 04 xxxx xxxx-xx.
BE SURE YOU COPY THESE NUMBERS DOWN CORRECTLY!
These numbers can also be found on the back of your IRD and the
back of your CAM.
I'm going to give you the following scenario to make sure you understand
everything correctly.
Let's pretend that we are going to be using Nawapo M0.1,
our IRD number is R 00 12349876, our CAM number is
S 04 5678 1122, we looked on our Atmega and we saw a 18 mHz crystal, and our box key is BO XK EY BO XK EY BO XK and we are using Expressvu. If this was the scenario,
this is what your Jeepers screen shoud look like:
Don't worry about the password field. Just leave this field alone.
You MUST have all information entered correctly in order to have
any luck. Click "Full Monty" and watch your
AVR's Flash and EEPROM memory be written. You should get a message
saying something like "Programming Successful". You can now remove your Atmega from the programmer.
Now, you must do the following:
If 2 pin jumper, make sure it is off the ATMEGA board.
If switch, make sure it is toward from ATmega128 chip.
if 3 pin jumper, make sure is is on the PLAY or IRD setting
Once you have the proper jumper setting you can place your Atmega in your IRD. You will have a black screen for about 5 minutes until the Atmega takes the latest keys. Once it has the latest keys, you can watch TV.
This guide was written by
The Dishnewbies Team
. If you have problems, please ask on the message board
or the #Dishnetwork or #Expressvu channels on
irc.dishnewbies.tv
.
MAIN |
BEV STATUS|
DISH STATUS|
NEWBIES |
GUIDES |
FILES |
LINKS |
FORUMS |
CHAT |
SPONSORS|
PRODUCT REVIEWS |
NEWS