Gabor Z. Papp | 1 Jun 2007 11:13
Picon

Re: 0.16.2 is out

* Nicolas Boullis <nboullis <at> debian.org>:

| > ifeq ($(strip $(shell printf '\0043if LINUX_VERSION_CODE ...
| > line in the Makefile. How could I debug the output of that line?

| You're absoutely right: this line was broken. I committed a fix

[...]

Problem fixed.

Found something in the make output:

em8300_eeprom.c:43:2: warning: #warning CONFIG_CRYPTO_MD5 is missing.
em8300_eeprom.c:44:2: warning: #warning Full hardware detection (and autoconfiguration) will be impossible.

Should I reconfigure my kernel? :-)

| PS: as for you model, it would be nice if you could at least try 
| changing the bt865_ucode_timeout and dicom_other_pal options. (The other 
| ones matter less.)

Here we are. Does not works well.

**** Detected data ****

PCI revision: 2
Chip revision: 2
Video encoder: BT865 at address 0x45 on EM8300 I2C bus 1
EEPROM data:
(Continue reading)

Ville Aakko | 3 Jun 2007 18:50
Picon

em8300-0.16.2 makes system unusable if Kernel has no CRYPTO_MD5

Hi!

It really took a lot of time for me to figure out why em8300-0.16.2
broke my system, until I realized that missing CRYPTO_MD5 from kernel
makes the module go crazy with udev. Configurin CRYPTO_MD5 as a module
solves this.

This is what happens on my Gentoo:

- If compiling and loading modules without a reboot, no /dev/em8300*
is ever created. /sys/class/em8300 remains empty. Modules load without
any errors (no parameters), although there is a load of system
messages broadcast to every console when doing 'modprobe em8300'.
- If I reboot, udev freaks out around 'modprobe em8300', my root
remains RO, and all other kinds of nasty stuff happens. My init
scripts apparently hang. I could do a sysrq+killall, remount root RW
and fix everything at that point to get into a sane environment at
next reboot.

Juts a notice for everyone, hopefully this'll save someones time.
(maybe already fixed in CVS? If not, well then...). I did notice from
the archives of this mailing list there were some problems in regards
of CRYPTO_MD5, but it wasn't apparent for me that 0.16.2 breaks a
system so severely without it.

em8300-16.1 and below work correctly.

Also, this could have something to do with Gentoos patched sources
(I've used gentoo-sources ebuilds to install kernels, no vanilla),
though I doubt it.
(Continue reading)

Nicolas Boullis | 8 Jun 2007 00:24
Picon
Favicon

Re: em8300-0.16.2 makes system unusable if Kernel has no CRYPTO_MD5

Hi,

On Sun, Jun 03, 2007 at 07:50:22PM +0300, Ville Aakko wrote:
> Hi!
> 
> It really took a lot of time for me to figure out why em8300-0.16.2
> broke my system, until I realized that missing CRYPTO_MD5 from kernel
> makes the module go crazy with udev. Configurin CRYPTO_MD5 as a module
> solves this.
> 
> This is what happens on my Gentoo:
> 
> - If compiling and loading modules without a reboot, no /dev/em8300*
> is ever created. /sys/class/em8300 remains empty. Modules load without
> any errors (no parameters), although there is a load of system
> messages broadcast to every console when doing 'modprobe em8300'.
> - If I reboot, udev freaks out around 'modprobe em8300', my root
> remains RO, and all other kinds of nasty stuff happens. My init
> scripts apparently hang. I could do a sysrq+killall, remount root RW
> and fix everything at that point to get into a sane environment at
> next reboot.
> 
> Juts a notice for everyone, hopefully this'll save someones time.
> (maybe already fixed in CVS? If not, well then...). I did notice from
> the archives of this mailing list there were some problems in regards
> of CRYPTO_MD5, but it wasn't apparent for me that 0.16.2 breaks a
> system so severely without it.
> 
> em8300-16.1 and below work correctly.

(Continue reading)

Tomek D | 17 Jun 2007 23:28
Picon
Favicon

Control by registers

Hello,
my name is Thomas, I am a student from Poland. I use two cards
to make my measurement site. I have to make software for synchronic
start of playing DVD disc's on two PC's. I will be using LabView to
make this software. I want to make this by control registers of DxR3.
I found on Yours website some tips and log from start up of the
Creative Dvd player. I have to find some procedure(sequence of sending
commands) to start playing MPEG2 Stream(from DVD-Drive) by using my
Dxr3 Card(I need have signal in TV-Out output) . Should I use all this
“reads and writes” to start sending MPEG2 Stream from DVD-Drive to
TV-Out of Dxr3 or I need only small part of this? Can You help me some
in this part of my research? Have You maybe some tips for my? Thanks
for help. Bye

P. S. Sorry for my English, I know it’s bad ?

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Dxr3-devel mailing list
Dxr3-devel <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dxr3-devel
Oliver Grassl | 17 Jun 2007 17:06
Picon
Favicon

Compile Error under Gen2VDR 1.2

Hello,
I've tried to compile the 0.16.2 under Gen2VDR 1.2 but it has failed with 
the following error message:

"...
CC [M] /usr/src/em8300-0.16.2/modules/em9010.o
CC [M] /usr/src/em8300-0.16.2/modules/em8300_registration.o
CC [M] /usr/src/em8300-0.16.2/modules/em8300_procfs.o
/usr/src/em8300-0.16.2/modules/em8300_procfs.c: In function 
`em8300_proc_read':
/usr/src/em8300-0.16.2/modules/em8300_procfs.c:91: error: structure has no 
member named `eeprom_checksum'
/usr/src/em8300-0.16.2/modules/em8300_procfs.c:94: error: structure has no 
member named `eeprom_checksum'
make[2]: *** [/usr/src/em8300-0.16.2/modules/em8300_procfs.o] Error 1
make[1]: *** [_module_/usr/src/em8300-0.16.2/modules] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.20.4-gentoo'
make: *** [build] Error 2"

With release 0.16.1 compiling works fine. What's wrong here?

Thanks!
Oliver 

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
(Continue reading)

Nicolas Boullis | 18 Jun 2007 00:55
Picon
Favicon

Re: Compile Error under Gen2VDR 1.2

Hi,

On Sun, Jun 17, 2007 at 05:06:00PM +0200, Oliver Grassl wrote:
> Hello,
> I've tried to compile the 0.16.2 under Gen2VDR 1.2 but it has failed with 
> the following error message:
> 
> "...
> CC [M] /usr/src/em8300-0.16.2/modules/em9010.o
> CC [M] /usr/src/em8300-0.16.2/modules/em8300_registration.o
> CC [M] /usr/src/em8300-0.16.2/modules/em8300_procfs.o
> /usr/src/em8300-0.16.2/modules/em8300_procfs.c: In function 
> `em8300_proc_read':
> /usr/src/em8300-0.16.2/modules/em8300_procfs.c:91: error: structure has no 
> member named `eeprom_checksum'
> /usr/src/em8300-0.16.2/modules/em8300_procfs.c:94: error: structure has no 
> member named `eeprom_checksum'
> make[2]: *** [/usr/src/em8300-0.16.2/modules/em8300_procfs.o] Error 1
> make[1]: *** [_module_/usr/src/em8300-0.16.2/modules] Error 2
> make[1]: Leaving directory `/usr/src/linux-2.6.20.4-gentoo'
> make: *** [build] Error 2"
> 
> With release 0.16.1 compiling works fine. What's wrong here?

I have no idea what Gen2VDR is, but it looks like you aree trying to 
build the modules against an outdated em8300.h headers file...

Cheers,

Nicolas
(Continue reading)

Oliver Grassl | 18 Jun 2007 07:41
Picon
Favicon

Re: Compile Error under Gen2VDR 1.2

Hi,
Gen2VDR is a special version of Gentoo with VDR included. How can I update 
the headers file? Isn't it included in the modules-source? Or do I have to 
upgrade to a newer kernel?

Thanks!
Oliver

----- Original Message ----- 
From: "Nicolas Boullis" <nboullis <at> debian.org>
To: "Oliver Grassl" <joesbarteam <at> t-online.de>
Cc: <dxr3-devel <at> lists.sourceforge.net>
Sent: Monday, June 18, 2007 12:55 AM
Subject: Re: [Dxr3-devel] Compile Error under Gen2VDR 1.2

> Hi,
>
> On Sun, Jun 17, 2007 at 05:06:00PM +0200, Oliver Grassl wrote:
>> Hello,
>> I've tried to compile the 0.16.2 under Gen2VDR 1.2 but it has failed with
>> the following error message:
>>
>> "...
>> CC [M] /usr/src/em8300-0.16.2/modules/em9010.o
>> CC [M] /usr/src/em8300-0.16.2/modules/em8300_registration.o
>> CC [M] /usr/src/em8300-0.16.2/modules/em8300_procfs.o
>> /usr/src/em8300-0.16.2/modules/em8300_procfs.c: In function
>> `em8300_proc_read':
>> /usr/src/em8300-0.16.2/modules/em8300_procfs.c:91: error: structure has 
>> no
(Continue reading)

Nicolas Boullis | 20 Jun 2007 01:42
Picon
Favicon

Re: Compile Error under Gen2VDR 1.2

Hi,

On Mon, Jun 18, 2007 at 07:41:17AM +0200, Oliver Grassl wrote:
> Hi,
> Gen2VDR is a special version of Gentoo with VDR included. How can I update 
> the headers file?

Find it and replace it with the include/linux/em8300.h file from the 
em8300 distribution.

> Isn't it included in the modules-source?

It is, but for some reason it is either outdated or overridden by an 
older one somewher.

> Or do I have to upgrade to a newer kernel?

No.

You may try to issue "grep em8300.h .em8300_main.o.cmd" in your 
em8300/modules dir to see what em8300.h is being used. And then either 
nuke it or replace it.

HTH,

Nicolas

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
(Continue reading)


Gmane