CGBitmapContextCreate: unsupported parameter combination: 8 integer bits/component; 24 bits/pixel; 3-component colorspace; kCGImageAlphaNone; 288 bytes/row.

CGImageRef mySubimage = CGImageCreateWithImageInRect ([cellIcon imageRef], CGRectMake(0,0,80,80));
				//CGColorSpaceCreateWithName(kCGColorSpaceGenericRGB);
				//8 integer bits/component; 24 bits/pixel; 3-component colorspace; kCGImageAlphaNone; 576 bytes/row.
				//8 integer bits/component; 24 bits/pixel; 3-component colorspace; kCGImageAlphaNone; 288 bytes/row.


				NSLog(@"BoardPieceChoiceController->_initForBoard %@ ", CGImageGetColorSpace(mySubimage));
				CGContextRef bitmap = CGBitmapContextCreate(NULL,36,36, CGImageGetBitsPerComponent(mySubimage), 8*36,
										CGColorSpaceCreateWithName(kCGColorSpaceGenericRGB), CGImageGetBitmapInfo(mySubimage));
				
				CGContextDrawImage(bitmap, CGRectMake(0,0,36,36), mySubimage);
				CGImageRef ref = CGBitmapContextCreateImage( bitmap );
				[cell setIcon:[[UIImage alloc] initWithImageRef:ref]];
				CGImageRelease( ref );
				CGContextRelease( bitmap );
                CGImageRelease( mySubimage );