PDA

View Full Version : cemu10b_V1.3.8AR and black screen


arachnid69
06-14-2007, 08:36 AM
hi,

im having a problem with my cemu10b_V1.3.8AR.. it is giving me black screen in channles.

i compiled cemu10b_V1.3.8AR and all seems to be fine with it. It runs and comunicates with my box(2700 running on BEV).

the log talks of the keys not being needed to be updated, and is listing the session keys and all those tier info etc when comunicating... but im getting black screen and i cant figure out why!


my dish.bin eprom has the right keys in it.

i have this:
#Needed for key recognition
cmdforkeys b1

offsetkey86 14
offsetkey96 14
stringtofind86 42001006080010
stringtofind96 42001046080010
in my cemu.ini file.

my dish.bin has the old map 56 fix..
------------------------------------------------------------

When i use my previous cemu setup (10b 1.6), all runs fine and i get tv.. but it gose dwn after alot of the ecm nano error occures.. and i have to either reboot cemu and the box, or sometimes chaning the channle up and dwn helps too..


i want the new goodies from the new cemu!! any ideas anyone?

any helpfull info would be greatly appreciated.

Thnx,
Arachnid

seaboard18
06-14-2007, 10:29 AM
hi,

im having a problem with my cemu10b_V1.3.8AR.. it is giving me black screen in channles.

i compiled cemu10b_V1.3.8AR and all seems to be fine with it. It runs and comunicates with my box(2700 running on BEV).

the log talks of the keys not being needed to be updated, and is listing the session keys and all those tier info etc when comunicating... but im getting black screen and i cant figure out why!


my dish.bin eprom has the right keys in it.

i have this:
#Needed for key recognition
cmdforkeys b1

offsetkey86 14
offsetkey96 14
stringtofind86 42001006080010
stringtofind96 42001046080010
in my cemu.ini file.

my dish.bin has the old map 56 fix..
------------------------------------------------------------

When i use my previous cemu setup (10b 1.6), all runs fine and i get tv.. but it gose dwn after alot of the ecm nano error occures.. and i have to either reboot cemu and the box, or sometimes chaning the channle up and dwn helps too..


i want the new goodies from the new cemu!! any ideas anyone?

any helpfull info would be greatly appreciated.

Thnx,
Arachnid

Your report is the only one I have seen so far about black screen using this version. However, I did make a change to the code a few days ago, due to what looked like a change in the map functions. My setup is working correctly. I want to change a few more things before I upload the new version. However, if you like, I will upload this working version for you here at Mili's Friday. Until then, put your new keys in your di*h.bin and disable AR.



Change:

#Needed for key recognition
cmdforkeys b1

To:

#Needed for key recognition
cmdforkeys 00



You should be fine with that until I put up the new version. Until then, update your keys manually.

arachnid69
06-15-2007, 12:39 AM
thanks for replying seaboard,

Updating my keys manuly isnt that big of a deal for me as thats what i have been doing since jan.. i would of tryed to disable AR, but i didnt know exactly which it was because the code seems a bit differant then my older cemu version..

that being said.. I tryed what you suggested, and im still getting black screen :(

not sure what it is as my keys are right, and my other version of cemu is still working (other then going off air from time to time from nag or whatever.. )


im not sure what else would cause black screen except wrong keys..
is there another spot in this version of cemu to edit the keys besides the dish.bin eprom?

do you have another idea by any chance?

thnx,
Arachnid

arachnid69
06-15-2007, 01:25 AM
also i dono if this helps u diagnos my problem, but im using E582 firmware..

and i have a Tsop lock wired with a swich on the back..

seaboard18
06-15-2007, 07:19 PM
thanks for replying seaboard,

Updating my keys manuly isnt that big of a deal for me as thats what i have been doing since jan.. i would of tryed to disable AR, but i didnt know exactly which it was because the code seems a bit differant then my older cemu version..

that being said.. I tryed what you suggested, and im still getting black screen :(

not sure what it is as my keys are right, and my other version of cemu is still working (other then going off air from time to time from nag or whatever.. )


im not sure what else would cause black screen except wrong keys..
is there another spot in this version of cemu to edit the keys besides the dish.bin eprom?

do you have another idea by any chance?

thnx,
Arachnid

Try this cemu.ini file as is. The only change you may want to make iwould be to the zip code. You also need to power down the IRd, unplug from wall, then start cemu and let it load. Once loaded, plug the IRD in and wait until the keys roll. You can see all of this on the monitor. Let me know the result.


#
# For comments any option use the symbol #
#
# ---- PORT Settings ---
# Linux/Cygwin : /dev/ttyS0 for COM1, /dev/ttyS1 for COM2 .....
# Dos/Windows/DJGPP : COM1 or 1 for Com1, COM2 or 2 for Com2....
# Linux USB->Serial Adapter : /dev/ttyUSB0
# Stream file input : stream
port COM1
#port stream

baud 115200

# If your com port dosn't use the sandard IRQ and Base Address, Change Them Here
# Standard IRQ and BASE Address:
# Port Base Address IRQ
# COM1 0x3f8 4
# COM2 0x2f8 3
# COM3 0x3e8 4
# COM4 0x2e8 3
#
#COM IRQ
#irq 5
#
#COM I/O Base Address
#address 3e8

#AVR or mofified serial port
#protocol modserial
protocol avr



sendatrstart 0 #(for modded serial)
sendatrreset 0 #(for modded serial)
#atrbaud 4800 #(for modded serial)

# Daylight Saving - Works with Rom10to102
#1 - For Daylight, 0 - No Daylight
daylight 1

# Choose a good Time Zone work with Zip Code and DayLight - Works with Rom10to102
tz eastern

# Zip code decimal - Works with Rom10to102 (Need for a good TimeZone)
zip 00000

#
# The name of your ROM file
rombin rom10.bin

# The name of your EEPROM file (File to upgrade with your information)
dishbin dish.bin

# Write to bin = NoSave 0, Dont Write to bin = NoSave 1
nosave 1

# Use this option to display different output information
# CMD IRD command, and other cmds logged
# CMD07 debug CMD07s
# CAM not used yet
# SAVE not used yet
# 6805 debug the 6805 emulator commands. This is very intensive
# MAP debug the map functions from libgmp
# ROM3 debug bytes placed in ROM
# NYI not Yet Implemented feature debug
# INPUT debug incoming byte strings
# OUTPUT debug outgoing byte strings
# COMM debug low level communication
# RUN output various info taken from a running bin (keys, etc)
# KEY output just key info
# EMM debug EMM's that have been decoded
# B1 debug B1 morph
# EMU debug B1 processing emulator, verbose output
# EMU_0x80 debug B1 processing emulator, limits output to 0x80 - 0xC0, must used with EMU
# NAGRA debug ROM102 MAPROM/MAPMEM
# DEBUG turn on debug debug processing :)
# BIG_INT debug big_int
# NONE turn ALL debugging off
# ALL turn on ALL debugging from above
#debug RUN KEY NYI EMM INPUT OUTPUT MAP 6805
#debug RUN KEY NYI EMM INPUT OUTPUT ROM3
#debug RUN KEY NYI EMM ROM3
#debug B1 EMM KEY EMU EMU_0x80
#debug INPUT OUTPUT CAM

debug B1 KEY

#debugging on = 1, debugging off = 0 to debug cemu. Usage: b/d/e/g/s/q/r/w
debugging 0

#Needed for key recognition
cmdforkeys B1

offsetkey86 14
offsetkey96 14
stringtofind86 42001006080010
stringtofind96 42001046080010


#altcmds not needed at present
#altcmdforkeys b1
#altoffsetkey86 14
#altoffsetkey96 14
#altstringtofind86 42001006080010
#altstringtofind96 46001046080010



# EMM Decryption Keys*****Public Keyset (note EMMG must be byteswapped)**** Added Provider 0001
#
emmN_0101 D2D0D916F82A172C02F9FD7158ED4A402289E840EF9A52E6CB 49D17FAEBE6AC0700B31E5598261899CE27798E915725F214A 506EEED205633197CD7474841F712DC20AB2FCAFD678CC2469 6423F9C36DD16F2987EE5B6DCB59444EBE7219EAD7
emmD_0101 8C8B3B64A57164C801FBFE4B909E318017069AD5F5118C99DC DBE0FFC9D4472AF55CCBEE3BAC41066896FA65F0B8F6E8E05B 438711E36B6C684FFC29F66D02C1AE2C65AED5F311F1079A53 152793B196775955C2F4DE05653D45637B8A7E396B
emmG_0101 BD0D4A77002CB69CED6AE1287F4BC464D6271606E33EB4C03A 23F1D797B45222D013600C39994C4DE807BFA6B1E969A1D293 02FBEC008B0B49B3617A289B2121932A75550B8326BD5A849C BF21AA08ABBE66BE4A34348B41A005EAF782C83CBB
#
emmN_0001 82EBFD39C5952742376E68BF1D1DE498DAA3D25CC734E38D79 C6B4C3CFBD0A80730ABCC1B65451DFC71DE1611BFC048A5B73 62EAA529CB0B7159C124723CAF3735CAA9246D61567B7A4FC1 57FF7C87827CA98FA3C947E09870E4DFA5E40C6D87
emmD_0001 5747FE2683B8C4D6CF9EF07F68BE9865E717E1932F7897B3A6 8478828A7E07004CB1D32BCEE2E13FDA13EB9612A80305EF54 E5B59C7BCDA0F3A6526A63F105469F043538162736B427B296 BE93DD008E085E8A44F36473A45FC87DB5CEDED07B
emmG_0001 9CB547444603312B49AACB39C714AF87A01DD624F31A4DC752 D9017718C43407E95817070F8229A01965C5C82D591618826C 9E5133B77D264565CE06DD233B9DDE28ADBAA4500A964E35A8 9D7CE90F42B5C376D521ADB8F1221BE46187C0B2F5
#

emmN_0901 e1d9c257ae56b6f82ccb593c769edb26ea61646c40fedfa8dc 518b6fe9c2d1fc6ce6cce585187ce6355b3e06f303d3415912 1255b8443b1fb1d66afa9b47613d75bb491c00818e5c67d974 2372bd20e9b4018e1d7d2ea7c2f2bacad5ed4fe903
emmD_0901 96912c3a7439cf501ddce6284f149219f19642f2d5ff3fc5e8 365cf54681e152f34488990365a89978e77eaf4cad377fa561 39b8cc6dca7252fb86e19e5b2ff020525d8975881c1deef045 ce0c8650528b4e8aa2e7de92392d47c3131d417dfb
emmG_0901 889790A2883917CDF50EE3927D6DF3C5DAF4D9E942BDC439EF 37CD1EEF3AD9AE38ACFA8C9AA0AC43223BB744E40032AD9488 C6B26A6E3255E05FF8BF61B90A6452042E46FCCCFB7475476B 202002A859D2DF7E96953CD7E7615A3E1FE007816B
#
#
emmN_0801 9216BFEE90EBE41F1C7855B02023A5377FA646FF3F558D14F6 E9344372BBD6E6E8ED22CD12E6EF83BD2B75D82F0D1DECD6B4 4D4AD6373D1438381695FFC19E4EC09E168AAC1979A06044CC ABCFFF12AF0C9E9A0013D0C481029A3AC6381E960D
emmD_0801 61647FF4609D42BF68503920156D18CFAA6ED9FF7F8E5E0DF9 F0CD824C7D39EF45F36C88B7449FAD28C7A3E574B369478CB1 585860FEDD83E39535910102CB4528116D4635E2E945463539 FCA1F1CF7BDC6422867505406005212C24AA1DB6D3
emmG_0801 9C5BCF140B19B0DD05CF4E9B949CD0114FD6EFAF3283B9DA5C CDFACE4D1654A7875BD78ADA19CCEB98ACFAAB2A040E918420 81978D36AF8C17861D922383C304790C742E8A785F995AB16D 791BC993EFB1B62046C01569106A4E49C289F33F71
#
#
#EMMLOG 1 to save EMM decrypt data, including keys. EMMLOG 0 to turn off.
EMMLOG 0

sessionkey 1
nbprecomp 5
n2date 0
autodate 2
# SETS N2DATES TO ALWAYS BE 2 DAYS FROM *NOW*, AUTOMATICALLY ADVANCING.

# Output debug to a text file
# streamlog streamlog.txt

arachnid69
06-15-2007, 09:31 PM
hey seabord,

I tryed the ini u posted, and the cemu screen seemed to look a bit differant then it did befor, but im having the same problem.

i started cemu and waited for it to load befor i gave the IRD power (as i always do -- the cemu is running on a decent pc also)


heres a image to part of the cemu shell log that i thought might help..

http://img509.imageshack.us/img509/7585/cemulogff7.jpg


also on a side note, i dont recall compressing cemu into a smaller file size after i compiled it because its not running off a floppy.. could this be something to do with it?

thnx,
Arachnid

seaboard18
06-16-2007, 03:56 AM
hey seabord,

I tryed the ini u posted, and the cemu screen seemed to look a bit differant then it did befor, but im having the same problem.

i started cemu and waited for it to load befor i gave the IRD power (as i always do -- the cemu is running on a decent pc also)


heres a image to part of the cemu shell log that i thought might help..

http://img509.imageshack.us/img509/7585/cemulogff7.jpg


also on a side note, i dont recall compressing cemu into a smaller file size after i compiled it because its not running off a floppy.. could this be something to do with it?

thnx,
Arachnid

OH, I am very sorry. I did not notice that you are using Bell. That cemu is not designed for Bell because Bell uses more keys for different providers. That is why you don't get the video. There is a new version, just released by MikeD at the Fileshop, that is designed for Bell. It is CEMU 10b v1.94 AR Released. This release requires the openssl module for djggp and there is a modification for pmcom that will need to be done to compile it.

Not everyone changed the location of the pmcom dir. In that case they would need to change the comm.cc file to this: If they still want to use some of the older versions.


From this:

#ifdef DJGPP
#include <pmcom/irq.h>
#include <pmcom/com.h>

TO This:

#ifdef DJGPP
#include "pmcom/irq.h"
#include "pmcom/com.h"


AND

The Make file:


From this:

ifdef DJGPP $(CC) $(CCOPT) $(cemuObjects) -lcrypto -lgmpxx -lgmp -lcom -g -o $(cemu)

To This:

ifdef DJGPP $(CC) $(CCOPT) $(cemuObjects) -lcrypto -lgmpxx -lgmp pmcom/rel/com.a -g -o $(cemu)



Other differences include a new cemu.cnf file, which would replace the cemu.ini file. That file would look like this:



#
# For comments any option use the symbol #
#
# ---- PORT Settings ---
# Linux/Cygwin : /dev/ttyS0 for COM1, /dev/ttyS1 for COM2 .....
# Dos/Windows/DJGPP : COM1 or 1 for Com1, COM2 or 2 for Com2....
# Linux USB->Serial Adapter : /dev/ttyUSB0
# Stream file input : stream
port COM1
#port stream

baud 115200


# If your com port dosn't use the sandard IRQ and Base Address, Change Them Here
# Standard IRQ and BASE Address:
# Port Base Address IRQ
# COM1 0x3f8 4
# COM2 0x2f8 3
# COM3 0x3e8 4
# COM4 0x2e8 3
#
#COM IRQ
#irq 5
#
#COM I/O Base Address
#address 3e8

#AVR or mofified serial port
#protocol modserial
protocol avr

sendatrstart 0 #(for modded serial)
sendatrreset 0 #(for modded serial)
#atrbaud 4800 #(for modded serial)

# Daylight Saving - Works with Rom10to102
#1 - For Daylight, 0 - No Daylight
daylight 0

# Choose a good Time Zone work with Zip Code and DayLight - Works with Rom10to102
tz eastern

# Zip code decimal - Works with Rom10to102 (Need for a good TimeZone)
#zip 32118
zip 00000
#
# The name of your ROM file
rombin rom10.bin

# The name of your EEPROM file (File to upgrade with your information)
dishbin dish.bin

# Write to bin = NoSave 0, Dont Write to bin = NoSave 1
nosave 0

# Use this option to display different output information
# CMD IRD command, and other cmds logged
# CMD07 debug CMD07s
# CAM not used yet
# SAVE not used yet
# 6805 debug the 6805 emulator commands. This is very intensive
# MAP debug the map functions from libgmp
# ROM3 debug bytes placed in ROM
# NYI not Yet Implemented feature debug
# INPUT debug incoming byte strings
# OUTPUT debug outgoing byte strings
# COMM debug low level communication
# RUN output various info taken from a running bin (keys, etc)
# KEY output just key info
# EMM debug EMM's that have been decoded
# B1 debug B1 morph
# EMU debug B1 processing emulator, verbose output
# EMU_0x80 debug B1 processing emulator, limits output to 0x80 - 0xC0, must used with EMU
# NAGRA debug ROM102 MAPROM/MAPMEM
# DEBUG turn on debug debug processing :)
# BIG_INT debug big_int
# NONE turn ALL debugging off
# ALL turn on ALL debugging from above
#debug RUN KEY NYI EMM INPUT OUTPUT MAP 6805
#debug RUN KEY NYI EMM INPUT OUTPUT ROM3
#debug RUN KEY NYI EMM ROM3
#debug B1 EMM KEY EMU EMU_0x80
#debug INPUT OUTPUT CAM

debug B1 KEY

#debugging on = 1, debugging off = 0 to debug cemu. Usage: b/d/e/g/s/q/r/w
debugging 0

#Needed for key recognition
cmdforkeys b1

offsetkey86 14
offsetkey96 14
stringtofind86 42001006080010
stringtofind96 42001046080010


#altcmds not needed at present
#altcmdforkeys b1
#altoffsetkey86 14
#altoffsetkey96 14
#altstringtofind86 42001006080010
#altstringtofind96 46001046080010


#
#EMMLOG 1 to save EMM decrypt data, including keys. EMMLOG 0 to turn off.
EMMLOG 0

n2date 0
autodate 2
# SETS N2DATES TO ALWAYS BE 2 DAYS FROM *NOW*, AUTOMATICALLY ADVANCING.

sessionkey 1
nbprecomp 5

# Output debug to a text file
#streamlog streamlog.txt



You would need to read the Readme for additional configuration for the Blackout file or if you don't need it, just leave it out.




CEMU 10b v1.94 AR Released
CEMU 10b v1.94 AR
- Added bypass of new ECMs
- Fixed error handling routines for B1 morph emulator.

CEMU 10b v1.93 AR
- On the fly blackout string updates, eliminating need for reset loops. No need to restart cemu to load new blackout string. May occasionally take up to 5 sec to update the bo string depending on IRD communication traffic. To speed up this process you can flip channels after an update.
keycmd 't/T' will toggle.
- keycmd 'y/Y' changed to 'q/Q' to exit cemu.
- Patch for rom102to10 eeprom to support longer CMD07s, use nagraedit 4.1 to apply patch or edit bin manually. Patch also adds additional blackout string data type for CMD220104 support.
THIS PATCH WILL ONLY WORK WITH THIS VERSION. Use the older single byte patch with versions prior to 1.92 which will give you most of the longer CMD07s but not all.
- CMD07 processing fixes for longer 07s.
- Autodate now based on global EMM date instead of CMD07. Updates eep bin automatically as well as loaded eep image with 6 month advanced expiration date. CAM image date now shown at startup.
Date debug info incorporated into cemu debug scheme. Autodate token now used to turn off or on n2date functions, no longer requires entering number of days to advance date.
- Cosmetic fixes for blackout string info, can now use longer descriptions.
- Cosmetic fixes for command labeling.
- DJGPP pmcomm patch included.
- USE INCLUDED cemu.conf file as it contains changes to autodate token as well as alt cmd tokens which were reactivated in version 1.91AR for alternate provider autoroll in b3v. Also the nosave token was not being recognized, that has now been fixed.

hxtp://thefileshop.com/showthread.php?p=4413#post4413

arachnid69
06-16-2007, 04:10 AM
haha no worries... that would be why lol...

i have tryed to make an account at fileshop.. but i get no access to any of the pages after i log in except for the ban list area...

what do i need to do to gain access to the files @ fileshop?

seaboard18
06-16-2007, 04:17 AM
Not sure what to tell you about that. You would have to contact the site administrator I would think. Sorry.

smilingjack
06-16-2007, 04:22 AM
You have to join 10x
and then use the same name to register into file shop
that are two deferents forums

arachnid69
06-16-2007, 04:50 AM
oh ok..

like its been posted in another thread here.. it seems that registering at rom10x site is almost impossible right now?


by any chance would it be possible for you guys to host the "CEMU 10b v1.94 AR " from fileshop in the public downloads here?

thnx 2 Seabord for all your help, and thnx for the additional info smilingjack. :)

arachnid69
06-17-2007, 12:10 AM
was able to find the SC of it on another site :D
i am finaly up and running with the new Cemu 1.94AR for Bev!!!

thank you seaboard18 for all your help.