Marouane Chamakh is due to have a medical at Crystal Palace on Friday ahead of his proposed arrival from Arsenal.