By coinbase you mean the centralized exchange of coinbase and not the block reward transaction right? well to answer your question, a used address or not makes no difference at all as far as mining is concerned (it does in terms of security "hypothetically" but that is off-topic).
Ckpool or any other pool for that matter doesn't care if your address is used or not if it's a valid it works, now in theory, you are supposed to own both used and unused addresses and have full control over them, but in reality if that address is given to you by an exchange like coinbase, then you don't own anything, all you have is Coinbase's words for it.
If you want to solomine and you are lazy or don't want to spend money on a hardware wallet, the least you could do is download an IOS/Android app on your phone, don't solomine to an address owned by someone else.
oh my dear friend thank you so much for your nice reply.my mean of used or unused addresses for solo mining was not that i take a used address from an exchange or else.my mean was this do i have forced to use an address that i have employed it before for sending bitcoins to other people or i have employed it to transfering bitcoins between my Coinimi and Jaxx and my ledger nano or...(real transaction or fake transaction to making an authentic,reliable,personal and valid used address)?
thank you